SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
The 2011 Simulated Car Racing
                                Championship @ GECCO-2011
                                Daniele Loiacono, Luigi Cardamone,
                                Martin V. Butz, and Pier Luca Lanzi




2011 Simulated Car Racing Championship @ GECCO-2011
2




               2011 Simulated Car Racing Championship
                     9 races during 3 conferences

                        Develop a driver for TORCS
                     (hand-coded, learned, evolved, …)

            Drivers will be awarded based on their score
                  in each conference competition

          At the end, the team with highest overall score
                      wins the championship



2011 Simulated Car Racing Championship @ GECCO-2011
Roadmap of the 2011 Championship


     1.  EVO*-2011, Torino (Italy)
         April 27-29, 2011



     2.  ACM GECCO-2011, Dublin (Ireland)
         July 12-16, 2011



     3.  IEEE CIG-2011, Seoul (South Korea)
         August 31 September 3, 2011




2011 Simulated Car Racing Championship @ GECCO-2011
Motivations


     q  Proposing a relevant game-based competition
          " more representative of commercial games AI
          " more similar to a real-world problem

     q  Proposing a funny and exciting competition
          " you can see and play with the entries of this competition
          " human players can interact with AI
          " a lot of programmed AI available for comparison

     q  Proposing a challenging competition
          " computationally expensive
          " real-time
          " on-line learning
          " noisy sensors

2011 Simulated Car Racing Championship @ GECCO-2011
The Open Racing
Car Simulator
The Open Racing Car Simulator
     & the Competition Software




            TORCS                                           TORCS
                                                        PATCH

       BOT      BOT      BOT                            SBOT    SBOT   SBOT


    q  The competition server
                                                      UDP       UDP      UDP
         q  Separates the bots from TORCS
         q  Build a well-defined sensor model
         q  Works in real-time
                                                      BOT       BOT       BOT



2011 Simulated Car Racing Championship @ GECCO-2011
Sensors and actuators


     q  Rangefinders for edges on the track and opponents (with noise)
     q  Speed, RPM, fuel, damage, angle with track, distance race, position
         on track, etc.




     q  Six effectors: steering wheel [-1,+1], gas pedal [0, +1], brake
         pedal [0,+1], gearbox {-1,0,1,2,3,4,5,6}, clutch [0,+1], focus
         direction
2011 Simulated Car Racing Championship @ GECCO-2011
8




                        What is the structure of a race?

           Three stages: warm up, qualifiers, actual race

            During warm-up, each driver can explore the
                 track and learn something useful

        During qualifiers, each driver races alone against
         the clock (the best 8 drivers move to the race)

             During the race all the drivers race together



2011 Simulated Car Racing Championship @ GECCO-2011
Competitors
The competitors


     q  Four entries in the first leg:
          " Mr. Racer, TU Dortmund
          " Mariscal & Fernández, Málaga University
          " Ready2Win, Slovak University of Technology - FIIT
          " Powaah, Blekinge Institute of Technology
     q  Two more entries in the second leg:
          " Ho Duc Thang, University of Nottingham
          " CRABCAR, Norwegian University of Science and
            Technology (NTNU)
     q  Three reference entries from the past championship:
          " AUTOPIA, Madrid and Granada
          " COBOSTAR (Lönneker & Butz, University of Würzburg)
          " POLIMI (Cardamone, Politecnico di Milano)



2011 Simulated Car Racing Championship @ GECCO-2011
Mr Racer




 Jan Quadflieg, Tim Delbruegger and Mike Preuss
 TU Dortmund


2011 Simulated Car Racing Championship @ GECCO-2011
Mr. Racer 2011


     q  13 Variables learned offline with the CMA-ES
     q  Warmup used to learn a model
         of the track
     q  Noise Handling:
         "   Low pass filter on sensor values
         "   2 Regression polynoms are fitted to each side
         "   Resample the polygons
     q  Overtaking
          " Computes on the fly a recommended
            speed and an overtaking line
          " Recommendation are provided to a planing module




2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011
Mariscal & Fernández


     q  General approach: expert systems improved by multi-
         objectives evolutionary computation techniques
          " Maximize distance.
          " Minimize damage

     q  Steering based on a
         simple rule follow the
         track sensor with
         biggest distance.

     q  Overtaking based on
         simple rules and expert
         systems




2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011
Ready2Win


     q  Modular architecture:
          " Driving module:
               •  The speed is computed using the maximum braking distance
          " Overtaking module
          " Recovery module
          " ABS module

     q  Track learning during the warm-up:
          " First lap, driven slow, to identify turns (start, end, entry
            position, curvature) and learn the track model
          " Other laps, speed adaptation:
               •  Increasing according to lateral speed
               •  Reducing when the car goes off-road




2011 Simulated Car Racing Championship @ GECCO-2011
Powaah

 Tim Uusitalo
 Blekinge Institute of Technology
 Supervisor: Stefan Johanson
2011 Simulated Car Racing Championship @ GECCO-2011
Powaah


     q  Based on Artificial Potential Field

     q  Every sensor in the span (-40, +40) has a charge

     q  The charge is determined by how far the sensor measures
         the track

     q  Coulomb’s law is used to calculate potentials in the field
         Pot = (C1 * C2 ) / d2


     q  The sensor with the highest potential is used for computing
         how much steering is needed




2011 Simulated Car Racing Championship @ GECCO-2011
Ho Duc Thang
 University of Nottingham




2011 Simulated Car Racing Championship @ GECCO-2011
Ho Duc Thang


     q  Hybrid fuzzy controller with a module to learn the model
         track as the car drives, a module to perform some simple
         plannings based on the modelled segments of the track and
         a fuzzy controller which actually drives the car.

     q  All the modelling, planning and driving are done during the
         race, the warm-up stage is not exploited

     q  No opponent handling




2011 Simulated Car Racing Championship @ GECCO-2011
CRABCAR




 By Snorre Corneliussen
and Magnus Westergaard,
         NTNU
CRABCAR


     q  Turns classification based on sensors
         during warmup and saved in the track
         model
     q  Different evolved strategies to go
         through the turns
     q  Strategies are re-evaluated during
         stages, adjusted and save in the track
         model
     q  Simple opponent avoidance based on
         keeping safe distance




2011 Simulated Car Racing Championship @ GECCO-2011
AUTOPIA




  Industrial Computer Science Department.
  Centro de Automática y Robótica
  Consejo Superior de Investigaciones Científicas
  Madrid, Spain
  Contact:E. Onieva (enrique.onieva@car.upm-csic.es)
2011 Simulated Car Racing Championship @ GECCO-2011
AUTOPIA


     q  Fuzzy Architecture based on three basic modules for gear,
         steering and speed control
          " optimized with a genetic algorithm

     q  Learning in the warm-up stage:
          " Maintain a vector with as many real values as tracklength
            in meters.
          " Vector initialized to 1.0
          " If the vehicle goes out of the track or suffers damage
            then multiply vector positions from 250 meters before the
            current position by 0.95.

     q  During the race the vector is multiplied by F to make the
         driver more cautious in function of the damage:
          " F=1-0.02*round(damage/1000)

2011 Simulated Car Racing Championship @ GECCO-2011
COBOSTAR




      Thies Lönneker and Martin V. Butz
      University of Würzburg

      http://www.coboslab.psychologie.uni-wuerzburg.de
2011 Simulated Car Racing Championship @ GECCO-2011
COBOSTAR


     q  One of the best controller of the 2009 Championship



     q  Parameterized controller optimized with CMA-ES



     q  Dynamically saves crash points




2011 Simulated Car Racing Championship @ GECCO-2011
Cardamone




                                                          Luigi Cardamone
                                                      Politecnico di Milano



2011 Simulated Car Racing Championship @ GECCO-2011
Luigi Cardamone


     q  Winner of the CIG-2008 Car Simulated Competition



     q  The controller is based on a neural network evolved with
         NEAT



     q  Very simple policy for overtaking




2011 Simulated Car Racing Championship @ GECCO-2011
Qualifying
Scoring process: Warm-up & Qualifying


     q  Scoring process involves three tracks:
          " Cold Peak
          " City Track
          " Desert Storm

     q  The tracks are not distributed with TORCS:
          " Generated through interactive evolutionary computation
          " The competitors cannot know the tracks

     q  Each controller raced for 100000 game ticks in the warm-up
         stage and then its performance is computed in the qualifying
         stage as the distance covered within 10000 game ticks




2011 Simulated Car Racing Championship @ GECCO-2011
Dirt-1




City Track
Qualifying: City Track


                  CRABCAR                                           8392.34

                 Cardamone                                            8980.1

                COBOSTAR                                                9439.67

                     Powaah                                                    10825.3

       Mariscal & Fernandez                                                    10948.8

              Ho Duc Thang                                                      11177.2

                   Mr. Racer                                                      11420

                 Ready2Win                                                        11424.4

                   AUTOPIA                                                        11565.4

                               0      2000     4000   6000   8000     10000     12000     14000

2011 Simulated Car Racing Championship @ GECCO-2011
Dirt-1




Cold Peak
Qualifying: Cold Peak



 Cardamone                                                    7727.57

  CRABCAR                                                               9155.7

COBOSTAR                                                                9166.16

  Mariscal &
                                                                        9270.04
  Fernandez
     Ho Duc
                                                                        9286.447266
     Thang
 Ready2Win                                                                   9924.31

    Powaah                                                                        10233.1

     Autopia                                                                      10347.5

   Mr. Racer                                                                          10864.9

               0          2000          4000          6000   8000        10000              12000



2011 Simulated Car Racing Championship @ GECCO-2011
Dirt-1




Desert Storm
Qualifying: Desert Storm



  Cardamone                                           5575.03

  COBOSTAR                                                             9082.14

   CRABCAR                                                              9297.25

       Ho Duc
                                                                            9954.833984
       Thang
   Ready2Win                                                                      10468.4

    Mariscal &
                                                                                  10603.4
    Fernandez
      Powaah                                                                       10740.3

     Mr. Racer                                                                     10774.8

     AUTOPIA                                                                          11159

                 0          2000         4000         6000      8000     10000          12000




2011 Simulated Car Racing Championship @ GECCO-2011
Qualifying summary




   Driver                     CityTrack        ColdPeak DesertStorm   Total
   AUTOPIA                        10               8        10         28
   Mr. Racer                       6              10         8         24
   Ready2Win                       8               5         4         17
   Powaah                          3               6         6         15
   Mariscal &
   Fernandez                        4                 3     5          12
   Ho Duc Thang                     5                 4     3          12
   COBOSTAR                         2                 2     1           5
   CRABCAR                          0                 1     2           3
   Cardamone                        1                 0     0           1




2011 Simulated Car Racing Championship @ GECCO-2011
Qualifying summary




   Driver                     CityTrack        ColdPeak DesertStorm   Total
   AUTOPIA                        10               8        10         28
   Mr. Racer                       6              10         8         24
   Ready2Win                       8               5         4         17
   Powaah                          3               6         6         15
   Mariscal &
   Fernandez                        4                 3     5          12
   Ho Duc Thang                     5                 4     3          12
   COBOSTAR                         2                 2     1           5
   CRABCAR                          0                 1     2           3
   Cardamone                        1                 0     0           1

                                Evolutionary Approaches

2011 Simulated Car Racing Championship @ GECCO-2011
Races
40




                                        Three Tracks

                         For each track we run 8 races
                          with random starting grids

           Each race is scored using the F1 point system
              (10 to first, 8 to second, 6 to third, …)

          Two points to the controller with lesser damage

                Two points for the fastest lap of the race



2011 Simulated Car Racing Championship @ GECCO-2011
Final Results



      Competitor                     CityTrack ColdPeak DesertStorm Total
      AUTOPIA                             12          10    12       34
      Mr. Racer                          6.5          8.5   6        21
      Ready2Win                            5          6     8        19
      Mariscal & Fernandez               5.5          3.5   5.5     14.5
      Ho Duc Thang                       5.5          5.5   3        14
      COBOSTAR                             3          3.5   4       10.5
      CRABCAR                              2          2     3         7
      Powaah                               2          1.5   2        5.5




2011 Simulated Car Racing Championship @ GECCO-2011
What	
  about	
  the	
  race	
  results?	
  
                           	
  
               Race	
  Start	
  is	
  crucial!	
  
                               	
  
     AUTOPIA	
  s9ll	
  the	
  best	
  controller…	
  
                               	
  
Qualifying	
  and	
  final	
  results	
  very	
  similar	
  (with	
  
                 few	
  excep9ons)	
  
                               	
  
                                 	
  
Championship’s Standings


    Competitor                                 EVO*       GECCO   TOTAL
    AUTOPIA                                       34       34      68
    Mr. Racer                                     22       21      43
    Ready2Win                                     10       19      29
    Mariscal & Fernandez                          20       14.5   34.5
    Ho Duc Thang                                      -    14      14
    COBOSTAR                                      17      10.5    27.5

    CRABCAR                                           -     7       7
    Powaah                                        10       5.5    15.5
    Cardamone                                     12        -      12

                            Next leg @ CIG-2011 in Seoul

2011 Simulated Car Racing Championship @ GECCO-2011

Contenu connexe

Similaire à 2011 Simulated Car Racing Championship @ GECCO-2011

The 2011 Simulated Car Racing Championship @ Evo*-2011
The 2011 Simulated Car Racing Championship @ Evo*-2011The 2011 Simulated Car Racing Championship @ Evo*-2011
The 2011 Simulated Car Racing Championship @ Evo*-2011Luigi Cardamone
 
2010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-20102010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-2010Daniele Loiacono
 
2010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-20102010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-2010Daniele Loiacono
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010Daniele Loiacono
 
2012 Simulated Car Racing Championship @ GECCO-2012
2012 Simulated Car Racing Championship @ GECCO-20122012 Simulated Car Racing Championship @ GECCO-2012
2012 Simulated Car Racing Championship @ GECCO-2012Daniele Loiacono
 
2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship2009 Simulate Car Racing Championship
2009 Simulate Car Racing ChampionshipDaniele Loiacono
 
Present car racing_setup
Present car racing_setupPresent car racing_setup
Present car racing_setupkeldon_spain
 
Ecomobiel presentatie Auke Hoekstra
Ecomobiel presentatie Auke Hoekstra Ecomobiel presentatie Auke Hoekstra
Ecomobiel presentatie Auke Hoekstra Vincent Everts
 
CarE-Service Project Introduction and Conclusion by CNR
CarE-Service Project Introduction and Conclusion by CNRCarE-Service Project Introduction and Conclusion by CNR
CarE-Service Project Introduction and Conclusion by CNROlgaRodrguezLargo
 
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...Ilona Anna Cieslik
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks  The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks Altair
 
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...LIEGE CREATIVE
 
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...European Green Vehicle Initiative
 
Team eta presentation 2020
Team eta presentation 2020Team eta presentation 2020
Team eta presentation 2020Jay Nakrani
 
Pe new generation eco friendly engine-site2
Pe new generation eco friendly engine-site2Pe new generation eco friendly engine-site2
Pe new generation eco friendly engine-site2ssuser4b5067
 
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...Torben Haagh
 
Circular Economy holistic approach for used batteries of electric and hybrid-...
Circular Economy holistic approach for used batteries of electric and hybrid-...Circular Economy holistic approach for used batteries of electric and hybrid-...
Circular Economy holistic approach for used batteries of electric and hybrid-...OlgaRodrguezLargo
 
iVT International presents the Toyota Logistic Design Competition
iVT International presents the Toyota Logistic Design Competition iVT International presents the Toyota Logistic Design Competition
iVT International presents the Toyota Logistic Design Competition Toyota Material Handling Europe
 

Similaire à 2011 Simulated Car Racing Championship @ GECCO-2011 (20)

The 2011 Simulated Car Racing Championship @ Evo*-2011
The 2011 Simulated Car Racing Championship @ Evo*-2011The 2011 Simulated Car Racing Championship @ Evo*-2011
The 2011 Simulated Car Racing Championship @ Evo*-2011
 
2010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-20102010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-2010
 
2010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-20102010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-2010
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010
 
2012 Simulated Car Racing Championship @ GECCO-2012
2012 Simulated Car Racing Championship @ GECCO-20122012 Simulated Car Racing Championship @ GECCO-2012
2012 Simulated Car Racing Championship @ GECCO-2012
 
2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship
 
Present car racing_setup
Present car racing_setupPresent car racing_setup
Present car racing_setup
 
EU-LIVE – Efficient Urban Light Vehicles
EU-LIVE – Efficient Urban Light Vehicles EU-LIVE – Efficient Urban Light Vehicles
EU-LIVE – Efficient Urban Light Vehicles
 
Ecomobiel presentatie Auke Hoekstra
Ecomobiel presentatie Auke Hoekstra Ecomobiel presentatie Auke Hoekstra
Ecomobiel presentatie Auke Hoekstra
 
CarE-Service Project Introduction and Conclusion by CNR
CarE-Service Project Introduction and Conclusion by CNRCarE-Service Project Introduction and Conclusion by CNR
CarE-Service Project Introduction and Conclusion by CNR
 
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...
ITS 2018 Congress_Denmark_Ilona Cieslik_ADVANCING ACTIVE SAFETY AND TESTING M...
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks  The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks
 
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...
Hydrogène : promesses et défis dans l'industrie automobile | LIEGE CREATIVE, ...
 
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...
WEEVIL – Ultralight and ultrasafe adaptable 3- wheeler Silver Stream – Social...
 
Download Magazine.pdf
Download Magazine.pdfDownload Magazine.pdf
Download Magazine.pdf
 
Team eta presentation 2020
Team eta presentation 2020Team eta presentation 2020
Team eta presentation 2020
 
Pe new generation eco friendly engine-site2
Pe new generation eco friendly engine-site2Pe new generation eco friendly engine-site2
Pe new generation eco friendly engine-site2
 
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...
Volvo Cars, Hyundai Motor, GKN Driveline Confirm | Early Bird Discount Ends S...
 
Circular Economy holistic approach for used batteries of electric and hybrid-...
Circular Economy holistic approach for used batteries of electric and hybrid-...Circular Economy holistic approach for used batteries of electric and hybrid-...
Circular Economy holistic approach for used batteries of electric and hybrid-...
 
iVT International presents the Toyota Logistic Design Competition
iVT International presents the Toyota Logistic Design Competition iVT International presents the Toyota Logistic Design Competition
iVT International presents the Toyota Logistic Design Competition
 

Plus de Daniele Loiacono

GPUs for GEC Competition @ GECCO-2013
GPUs for GEC Competition @ GECCO-2013GPUs for GEC Competition @ GECCO-2013
GPUs for GEC Competition @ GECCO-2013Daniele Loiacono
 
EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013Daniele Loiacono
 
Computational Intelligence in Games Tutorial @GECCO2012
Computational Intelligence in Games Tutorial @GECCO2012Computational Intelligence in Games Tutorial @GECCO2012
Computational Intelligence in Games Tutorial @GECCO2012Daniele Loiacono
 
XCSF with Local Deletion: Preventing Detrimental Forgetting
XCSF with Local Deletion: Preventing Detrimental ForgettingXCSF with Local Deletion: Preventing Detrimental Forgetting
XCSF with Local Deletion: Preventing Detrimental ForgettingDaniele Loiacono
 
Testing learning classifier systems
Testing learning classifier systemsTesting learning classifier systems
Testing learning classifier systemsDaniele Loiacono
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Daniele Loiacono
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationDaniele Loiacono
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksDaniele Loiacono
 
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Daniele Loiacono
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsDaniele Loiacono
 
Voting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationVoting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationDaniele Loiacono
 
Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Daniele Loiacono
 
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Daniele Loiacono
 
CIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionCIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionDaniele Loiacono
 
Car Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryCar Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryDaniele Loiacono
 
Car Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezCar Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezDaniele Loiacono
 
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherCat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherDaniele Loiacono
 
Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Daniele Loiacono
 
Evolving Trading Rules with XCSF
Evolving Trading Rules with XCSFEvolving Trading Rules with XCSF
Evolving Trading Rules with XCSFDaniele Loiacono
 

Plus de Daniele Loiacono (20)

GPUs for GEC Competition @ GECCO-2013
GPUs for GEC Competition @ GECCO-2013GPUs for GEC Competition @ GECCO-2013
GPUs for GEC Competition @ GECCO-2013
 
EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013
 
Computational Intelligence in Games Tutorial @GECCO2012
Computational Intelligence in Games Tutorial @GECCO2012Computational Intelligence in Games Tutorial @GECCO2012
Computational Intelligence in Games Tutorial @GECCO2012
 
XCSF with Local Deletion: Preventing Detrimental Forgetting
XCSF with Local Deletion: Preventing Detrimental ForgettingXCSF with Local Deletion: Preventing Detrimental Forgetting
XCSF with Local Deletion: Preventing Detrimental Forgetting
 
Testing learning classifier systems
Testing learning classifier systemsTesting learning classifier systems
Testing learning classifier systems
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
 
One Step Fits All
One Step Fits AllOne Step Fits All
One Step Fits All
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design Verification
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networks
 
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier Systems
 
Voting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationVoting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label Classification
 
Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010
 
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
 
CIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionCIG-2008 Car Racing Competition
CIG-2008 Car Racing Competition
 
Car Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryCar Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - Summary
 
Car Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezCar Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego Perez
 
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherCat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
 
Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008
 
Evolving Trading Rules with XCSF
Evolving Trading Rules with XCSFEvolving Trading Rules with XCSF
Evolving Trading Rules with XCSF
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

2011 Simulated Car Racing Championship @ GECCO-2011

  • 1. The 2011 Simulated Car Racing Championship @ GECCO-2011 Daniele Loiacono, Luigi Cardamone, Martin V. Butz, and Pier Luca Lanzi 2011 Simulated Car Racing Championship @ GECCO-2011
  • 2. 2 2011 Simulated Car Racing Championship 9 races during 3 conferences Develop a driver for TORCS (hand-coded, learned, evolved, …) Drivers will be awarded based on their score in each conference competition At the end, the team with highest overall score wins the championship 2011 Simulated Car Racing Championship @ GECCO-2011
  • 3. Roadmap of the 2011 Championship 1.  EVO*-2011, Torino (Italy) April 27-29, 2011 2.  ACM GECCO-2011, Dublin (Ireland) July 12-16, 2011 3.  IEEE CIG-2011, Seoul (South Korea) August 31 September 3, 2011 2011 Simulated Car Racing Championship @ GECCO-2011
  • 4. Motivations q  Proposing a relevant game-based competition " more representative of commercial games AI " more similar to a real-world problem q  Proposing a funny and exciting competition " you can see and play with the entries of this competition " human players can interact with AI " a lot of programmed AI available for comparison q  Proposing a challenging competition " computationally expensive " real-time " on-line learning " noisy sensors 2011 Simulated Car Racing Championship @ GECCO-2011
  • 6. The Open Racing Car Simulator & the Competition Software TORCS TORCS PATCH BOT BOT BOT SBOT SBOT SBOT q  The competition server UDP UDP UDP q  Separates the bots from TORCS q  Build a well-defined sensor model q  Works in real-time BOT BOT BOT 2011 Simulated Car Racing Championship @ GECCO-2011
  • 7. Sensors and actuators q  Rangefinders for edges on the track and opponents (with noise) q  Speed, RPM, fuel, damage, angle with track, distance race, position on track, etc. q  Six effectors: steering wheel [-1,+1], gas pedal [0, +1], brake pedal [0,+1], gearbox {-1,0,1,2,3,4,5,6}, clutch [0,+1], focus direction 2011 Simulated Car Racing Championship @ GECCO-2011
  • 8. 8 What is the structure of a race? Three stages: warm up, qualifiers, actual race During warm-up, each driver can explore the track and learn something useful During qualifiers, each driver races alone against the clock (the best 8 drivers move to the race) During the race all the drivers race together 2011 Simulated Car Racing Championship @ GECCO-2011
  • 10. The competitors q  Four entries in the first leg: " Mr. Racer, TU Dortmund " Mariscal & Fernández, Málaga University " Ready2Win, Slovak University of Technology - FIIT " Powaah, Blekinge Institute of Technology q  Two more entries in the second leg: " Ho Duc Thang, University of Nottingham " CRABCAR, Norwegian University of Science and Technology (NTNU) q  Three reference entries from the past championship: " AUTOPIA, Madrid and Granada " COBOSTAR (Lönneker & Butz, University of Würzburg) " POLIMI (Cardamone, Politecnico di Milano) 2011 Simulated Car Racing Championship @ GECCO-2011
  • 11. Mr Racer Jan Quadflieg, Tim Delbruegger and Mike Preuss TU Dortmund 2011 Simulated Car Racing Championship @ GECCO-2011
  • 12. Mr. Racer 2011 q  13 Variables learned offline with the CMA-ES q  Warmup used to learn a model of the track q  Noise Handling: " Low pass filter on sensor values " 2 Regression polynoms are fitted to each side " Resample the polygons q  Overtaking " Computes on the fly a recommended speed and an overtaking line " Recommendation are provided to a planing module 2011 Simulated Car Racing Championship @ GECCO-2011
  • 13. 2011 Simulated Car Racing Championship @ GECCO-2011
  • 14. Mariscal & Fernández q  General approach: expert systems improved by multi- objectives evolutionary computation techniques " Maximize distance. " Minimize damage q  Steering based on a simple rule follow the track sensor with biggest distance. q  Overtaking based on simple rules and expert systems 2011 Simulated Car Racing Championship @ GECCO-2011
  • 15. 2011 Simulated Car Racing Championship @ GECCO-2011
  • 16. Ready2Win q  Modular architecture: " Driving module: •  The speed is computed using the maximum braking distance " Overtaking module " Recovery module " ABS module q  Track learning during the warm-up: " First lap, driven slow, to identify turns (start, end, entry position, curvature) and learn the track model " Other laps, speed adaptation: •  Increasing according to lateral speed •  Reducing when the car goes off-road 2011 Simulated Car Racing Championship @ GECCO-2011
  • 17. Powaah Tim Uusitalo Blekinge Institute of Technology Supervisor: Stefan Johanson 2011 Simulated Car Racing Championship @ GECCO-2011
  • 18. Powaah q  Based on Artificial Potential Field q  Every sensor in the span (-40, +40) has a charge q  The charge is determined by how far the sensor measures the track q  Coulomb’s law is used to calculate potentials in the field Pot = (C1 * C2 ) / d2 q  The sensor with the highest potential is used for computing how much steering is needed 2011 Simulated Car Racing Championship @ GECCO-2011
  • 19. Ho Duc Thang University of Nottingham 2011 Simulated Car Racing Championship @ GECCO-2011
  • 20. Ho Duc Thang q  Hybrid fuzzy controller with a module to learn the model track as the car drives, a module to perform some simple plannings based on the modelled segments of the track and a fuzzy controller which actually drives the car. q  All the modelling, planning and driving are done during the race, the warm-up stage is not exploited q  No opponent handling 2011 Simulated Car Racing Championship @ GECCO-2011
  • 21. CRABCAR By Snorre Corneliussen and Magnus Westergaard, NTNU
  • 22. CRABCAR q  Turns classification based on sensors during warmup and saved in the track model q  Different evolved strategies to go through the turns q  Strategies are re-evaluated during stages, adjusted and save in the track model q  Simple opponent avoidance based on keeping safe distance 2011 Simulated Car Racing Championship @ GECCO-2011
  • 23. AUTOPIA Industrial Computer Science Department. Centro de Automática y Robótica Consejo Superior de Investigaciones Científicas Madrid, Spain Contact:E. Onieva (enrique.onieva@car.upm-csic.es) 2011 Simulated Car Racing Championship @ GECCO-2011
  • 24. AUTOPIA q  Fuzzy Architecture based on three basic modules for gear, steering and speed control " optimized with a genetic algorithm q  Learning in the warm-up stage: " Maintain a vector with as many real values as tracklength in meters. " Vector initialized to 1.0 " If the vehicle goes out of the track or suffers damage then multiply vector positions from 250 meters before the current position by 0.95. q  During the race the vector is multiplied by F to make the driver more cautious in function of the damage: " F=1-0.02*round(damage/1000) 2011 Simulated Car Racing Championship @ GECCO-2011
  • 25. COBOSTAR Thies Lönneker and Martin V. Butz University of Würzburg http://www.coboslab.psychologie.uni-wuerzburg.de 2011 Simulated Car Racing Championship @ GECCO-2011
  • 26. COBOSTAR q  One of the best controller of the 2009 Championship q  Parameterized controller optimized with CMA-ES q  Dynamically saves crash points 2011 Simulated Car Racing Championship @ GECCO-2011
  • 27. Cardamone Luigi Cardamone Politecnico di Milano 2011 Simulated Car Racing Championship @ GECCO-2011
  • 28. Luigi Cardamone q  Winner of the CIG-2008 Car Simulated Competition q  The controller is based on a neural network evolved with NEAT q  Very simple policy for overtaking 2011 Simulated Car Racing Championship @ GECCO-2011
  • 30. Scoring process: Warm-up & Qualifying q  Scoring process involves three tracks: " Cold Peak " City Track " Desert Storm q  The tracks are not distributed with TORCS: " Generated through interactive evolutionary computation " The competitors cannot know the tracks q  Each controller raced for 100000 game ticks in the warm-up stage and then its performance is computed in the qualifying stage as the distance covered within 10000 game ticks 2011 Simulated Car Racing Championship @ GECCO-2011
  • 32. Qualifying: City Track CRABCAR 8392.34 Cardamone 8980.1 COBOSTAR 9439.67 Powaah 10825.3 Mariscal & Fernandez 10948.8 Ho Duc Thang 11177.2 Mr. Racer 11420 Ready2Win 11424.4 AUTOPIA 11565.4 0 2000 4000 6000 8000 10000 12000 14000 2011 Simulated Car Racing Championship @ GECCO-2011
  • 34. Qualifying: Cold Peak Cardamone 7727.57 CRABCAR 9155.7 COBOSTAR 9166.16 Mariscal & 9270.04 Fernandez Ho Duc 9286.447266 Thang Ready2Win 9924.31 Powaah 10233.1 Autopia 10347.5 Mr. Racer 10864.9 0 2000 4000 6000 8000 10000 12000 2011 Simulated Car Racing Championship @ GECCO-2011
  • 36. Qualifying: Desert Storm Cardamone 5575.03 COBOSTAR 9082.14 CRABCAR 9297.25 Ho Duc 9954.833984 Thang Ready2Win 10468.4 Mariscal & 10603.4 Fernandez Powaah 10740.3 Mr. Racer 10774.8 AUTOPIA 11159 0 2000 4000 6000 8000 10000 12000 2011 Simulated Car Racing Championship @ GECCO-2011
  • 37. Qualifying summary Driver CityTrack ColdPeak DesertStorm Total AUTOPIA 10 8 10 28 Mr. Racer 6 10 8 24 Ready2Win 8 5 4 17 Powaah 3 6 6 15 Mariscal & Fernandez 4 3 5 12 Ho Duc Thang 5 4 3 12 COBOSTAR 2 2 1 5 CRABCAR 0 1 2 3 Cardamone 1 0 0 1 2011 Simulated Car Racing Championship @ GECCO-2011
  • 38. Qualifying summary Driver CityTrack ColdPeak DesertStorm Total AUTOPIA 10 8 10 28 Mr. Racer 6 10 8 24 Ready2Win 8 5 4 17 Powaah 3 6 6 15 Mariscal & Fernandez 4 3 5 12 Ho Duc Thang 5 4 3 12 COBOSTAR 2 2 1 5 CRABCAR 0 1 2 3 Cardamone 1 0 0 1 Evolutionary Approaches 2011 Simulated Car Racing Championship @ GECCO-2011
  • 39. Races
  • 40. 40 Three Tracks For each track we run 8 races with random starting grids Each race is scored using the F1 point system (10 to first, 8 to second, 6 to third, …) Two points to the controller with lesser damage Two points for the fastest lap of the race 2011 Simulated Car Racing Championship @ GECCO-2011
  • 41. Final Results Competitor CityTrack ColdPeak DesertStorm Total AUTOPIA 12 10 12 34 Mr. Racer 6.5 8.5 6 21 Ready2Win 5 6 8 19 Mariscal & Fernandez 5.5 3.5 5.5 14.5 Ho Duc Thang 5.5 5.5 3 14 COBOSTAR 3 3.5 4 10.5 CRABCAR 2 2 3 7 Powaah 2 1.5 2 5.5 2011 Simulated Car Racing Championship @ GECCO-2011
  • 42. What  about  the  race  results?     Race  Start  is  crucial!     AUTOPIA  s9ll  the  best  controller…     Qualifying  and  final  results  very  similar  (with   few  excep9ons)      
  • 43. Championship’s Standings Competitor EVO* GECCO TOTAL AUTOPIA 34 34 68 Mr. Racer 22 21 43 Ready2Win 10 19 29 Mariscal & Fernandez 20 14.5 34.5 Ho Duc Thang - 14 14 COBOSTAR 17 10.5 27.5 CRABCAR - 7 7 Powaah 10 5.5 15.5 Cardamone 12 - 12 Next leg @ CIG-2011 in Seoul 2011 Simulated Car Racing Championship @ GECCO-2011