SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
The 2009 Simulated Car Racing
                        Championship
                        Daniele Loiacono, Julian Togelius, and Pier Luca Lanzi




Simulated Car Racing Championship @ CIG-2009
2009 Simulate Car Racing Championship


       The goal is to submit a learned or developed controller for
        TORCS, an open source racing simulator, that is able to drive
        fast alone and in presence of opponents
       Championship involves 9 races and will be run during 3
        Conferences
           IEEE CEC-2009, Trondheim (Norway), May 18th – May
           21st
           ACM GECCO-2009, Montreal (Canada), July 8th – 12th
           IEEE CIG-2009, Milan (Italy), September 7th – 11th
       Winners awarded on the basis of their scoring in each
        conference competition.
       At the end, the team with highest overall score will be the
        winner the championship




Simulated Car Racing Championship @ CIG-2009
Motivations




Simulated Car Racing Championship @ CIG-2009
Motivations


       Simulated Car Racing is a funny and exciting competition
       It is possible to see and play with the entries of this
        competition
       It looks really attractive to students and people outside the
        field




Simulated Car Racing Championship @ CIG-2009
Goals of Simulated Car Racing


       Proposing a challenging competition:
           not designed with Computational Intelligence in mind
           computationally expensive
           noisy and “not completely” deterministic
           more similar to a real-world problem

       Proposing a relevant game-based competition:
           more representative of commercial games AI
           real-time
           dealing with a lot of practical issues
           a lot of programmed AI available for comparison
           human players can interact with AI




Simulated Car Racing Championship @ CIG-2009
The Open Racing Car
Simulator
The Open Racing Car Simulator


       TORCS is a state of the art open source simulator written in C++

       Main features
           Sophisticated dynamics
           Provided with several
           cars, tracks, and
           controllers
           Active community of
           users and developers
           Easy to develop your
           own controller

       OS Support
           Linux: binaries and building from sources
           Windows: binaries and “limited” bulding from sources support
           OSX: legacy binaries and no building from sources support 




Simulated Car Racing Championship @ CIG-2009
Competition API


       To make TORCS more easy to use we
        developed an API based on socket (UDP)
       Values of sensors and effectors are sent    TORCS
        through UDP                                   Patch
       3 components
           Torcs Patch                             Server BOT
           Server Bot (C++)
           Client API (C++ and Java)
                                                      UDP




                                                    Client
                                                   Controlller


Simulated Car Racing Championship @ CIG-2009
Sensors


       Rangefinders for…
           …edges of the track
           …opponents
       Speed, RPM, fuel, damage, angle with track, distance race,
        position on track, etc.




Simulated Car Racing Championship @ CIG-2009
Effectors


       Basically 4 effectors
           Steering wheel [-1,+1]
           Gas pedal [0, +1]
           Brake pedal [0,+1]
           Gearbox {-1,0,1,2,3,4,5,6}




Simulated Car Racing Championship @ CIG-2009
Submissions
Entries submitted


       CEC-2009
           Luigi Cardamone, Politecnico di Milano (champ CIG-2008)
           Diego Pérez & Yago Sáez, University Carlos III, Madrid
           Jan Quadflieg, TU Dortmund
           Thies Lönneker & Martin V. Butz, University of Würzburg
           Enrique Onieva & David A. Pelta., Consejo Superior de
           Investigaciones Cientificas & Universidad de Granada
           Chung Cheng Chiu, Academia Sinica
       GECCO-2009
           Jorge Muñoz, University Carlos III, Madrid
           Bernardi, Ciambelli, Fiocchetti, Manfucci and Pizzo, University of
           Perugia
           Wong Ka Chun, The Chinese University of Hong Kong
           Witold Szymaniak, Poznan University of Technology
       CIG-2009
           Marc Ebner and Thorsten Tiede, Eberhard Karls Universität,
           Tübingen
           Wolf-Dieter Beelitz, BHR Engineering Ltd., Pforzheim



Simulated Car Racing Championship @ CIG-2009
Types of entries


       Mainly evolved/Learned
            Luigi Cardamone, Politecnico di Milano (champ CIG-2008)
            Bernardi, Ciambelli, Fiocchetti, Manfucci and Pizzo, University of Perugia
            Witold Szymaniak, Poznan University of Technology
            Marc Ebner and Thorsten Tiede, Eberhard Karls Universität, Tübingen
       Programmed behaviors developed with a significant CI contribute
            Thies Lönneker & Martin V. Butz, University of Würzburg
            Jan Quadflieg, TU Dortmund
            Diego Pérez & Yago Sáez, University Carlos III, Madrid
       Mainly programmed
            Enrique Onieva & David A. Pelta., Consejo Superior de Investigaciones
            Cientificas & Universidad de Granada
            Wolf-Dieter Beelitz, BHR Engineering Ltd., Pforzheim
            Chung Cheng Chiu, Academia Sinica
            Jorge Muñoz, University Carlos III, Madrid
            C. Guse and D. Vrajitorum, Indiana University South Ben
            Wong Ka Chun, The Chinese University of Hong Kong




Simulated Car Racing Championship @ CIG-2009
Championship standings



        Competitor     CEC-2009 GECCO-2009 CIG-2009   Total
     Onieva&Pelta             22        32    ?             54
     COBOSTAR               28.5      16.5    ?             45
     Luigi (Champ2008)        20        23    ?             43
     Perez&Saez               16        11    ?             27
     Mr. Racer                19         0    ?             19
     Redjava                  14         0    ?             14
     Epic                      0        13    ?             13
     Simplicity                0      12.5    ?           12.5
     DRT                       0        11    ?             11
     Jorge Muñoz               0       8.5    ?            8.5
     Witold                    0         0    ?              0




Simulated Car Racing Championship @ CIG-2009
First evaluation stage
Scoring process: first stage


       Scoring process involves three tracks (unknown to the
        competitors):
           Buzzard-Raceway
           Forza
           Migrants
       Only a controller at once is tested and performance is
        defined as the distance covered within 10000 game tics




Simulated Car Racing Championship @ CIG-2009
First Stage: Buzzard-Raceway




                            DRT
                    Witek Witold
                            Epic
                    Perez&Saez
                   Ebner&Tiede
                       Simplicity
              Luigi (Champ2008)
                     Wolf-Dieter
                        Redjava
                   Jorge Fuentes
                    COBOSTAR
                   Onieva&Pelta
                       Mr. Racer

                                    0    2000   4000   6000   8000   10000




Simulated Car Racing Championship @ CIG-2009
First Stage: Forza




                           DRT
                    Witek Witold
                           Epic
                    Perez&Saez
                   Ebner&Tiede
                      Simplicity
              Luigi (Champ2008)
                     Wolf-Dieter
                        Redjava
                  Jorge Fuentes
                    COBOSTAR
                   Onieva&Pelta
                      Mr. Racer

                                   0   2000    4000   6000   8000   10000   12000   14000


Simulated Car Racing Championship @ CIG-2009
First Stage: Migrants




                             DRT
                     Witek Witold
                             Epic
                     Perez&Saez
                    Ebner&Tiede
                        Simplicity
               Luigi (Champ2008)
                      Wolf-Dieter
                         Redjava
                    Jorge Fuentes
                     COBOSTAR
                    Onieva&Pelta
                        Mr. Racer

                                     0   2000   4000   6000   8000   10000   12000



Simulated Car Racing Championship @ CIG-2009
First stage: summary

           Rank    Competitor              Forza Buzzard Migrants   Total
              1    COBOSTAR                    6      10       10           26
              2    Onieva&Pelta                8       8        8           24
              3    Jorge Muñoz                 5       5        6           16
              4    Mr. Racer                  10       4        0           14
              5    Wolf-Dieter                 3       6        5           14
              6    Redjava                     4       2        4           10
              7    Luigi (Champ2008)           2       3        2            7
              8    Perez&Saez                  0       0        3            3
              9    Ebner&Tiede                 0       1        1            2
             10    Simplicity                  1       0        0            1
             11    Witek Witold                0       0        0            0
       COBOSTAR and Onieve&Pelta
            Clearly the fastest controllers…
            … but also the most reliable
       In each track the performances of best controllers are very close
       COBOSTAR outperfoms Berniw (one of the best programmed
        controller provided with TORCS) on two tracks

Simulated Car Racing Championship @ CIG-2009
Diego Pérez et al.

                                               University Carlos III, Madrid

8th
Simulated Car Racing Championship @ CIG-2009
CIG-2008 Champ




                                                   Luigi Cardamone
                                               Politecnico di Milano


7th
Simulated Car Racing Championship @ CIG-2009
Redjava




                                               Chung Cheng Chiu
                                               Academia Sinica, Taipei

6th
Simulated Car Racing Championship @ CIG-2009
Wolf-Dieter Beelitz, BHR
                                               Engineering Ltd., Pforzheim


5th
Simulated Car Racing Championship @ CIG-2009
Mr Racer




                  Jan Quadflieg
4    th TU Dortmund
Simulated Car Racing Championship @ CIG-2009
Jorge Muñoz

    University Carlos III, Madrid



3rd
Simulated Car Racing Championship @ CIG-2009
Enrique Onieva
Consejo Superior de Investigaciones
Cientificas, La Poveda-Arganda del Rey, Madrid

David A. Pelta
Universidad de Granada
Simulated Car Racing Championship @ CIG-2009
                                                 2nd
COBOSTAR




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


                                                          1st
       http://www.coboslab.psychologie.uni-wuerzburg.de

Simulated Car Racing Championship @ CIG-2009
Final evaluation stage
The final stage


       Who is the best controller in presence of opponents?
       In the final stage we compared all the entries with the
        previous CIG-2008 champion
       For each track we run 5 races with random starting grids
       The final score is computed as the median of the 5 races
        using the F1 point system (10 to first, 8 to second, 6 to third
        5, 4, 3 to the last)
       In addition two 2-points bonus are awarded to
           The controller that reported less damages at the end of
           the race
           The controller that achieved the fastest lap of the race




Simulated Car Racing Championship @ CIG-2009
The Final Stage: Buzzard-Raceway




            Competitor     Buzzard             Forza   Migrant   Total
        COBOSTAR                 11                                   11
        Onieva&Pelta              9                                    9
        Jorge Muñoz               6                                    6
        Luigi (Champ 2008)      4.5                                  4.5
        Wolf-Dieter               4                                    4
        Mr. Racer               3.5                                  3.5
        Perez & Saez              3                                    3
        Redjava                 2.5                                  2.5




Simulated Car Racing Championship @ CIG-2009
The Final Stage: Forza




            Competitor     Buzzard             Forza   Migrant   Total
        Onieva&Pelta              9                 12                21
        COBOSTAR                 11                  7                18
        Jorge Muñoz               6                3.5               9.5
        Mr. Racer               3.5                  6               9.5
        Wolf-Dieter               4                5.5               9.5
        Luigi (champ 2008)      4.5                  4               8.5
        Redjava                 2.5                  4               6.5
        Perez & Saez              3                2.5               5.5




Simulated Car Racing Championship @ CIG-2009
The Final Stage: Migrants




            Competitor     Buzzard             Forza    Migrant    Total
        COBOSTAR                 11                 7         12        30
        Onieva&Pelta              9                12          8        29
        Wolf-Dieter               4               5.5          6      15.5
        Jorge Muñoz               6               3.5          5      14.5
        Luigi (champ 2008)      4.5                 4          4      12.5
        Mr. Racer               3.5                 6        2.5        12
        Redjava                 2.5                 4          4      10.5
        Perez & Saez              3               2.5          4       9.5


       COBOSTAR is the winner of CIG-2009 Car Racing Competition!



Simulated Car Racing Championship @ CIG-2009
Championship 2009



        Competitor     CEC-2009 GECCO-2009 CIG-2009       Total
     Onieva&Pelta         22        32        29           83
     COBOSTAR            28.5      16.5       30           75
     Luigi (Champ2008)    20        23       12.5         55.5
     Perez&Saez           16        11        9.5         36.5
     Mr. Racer            19         0        12           31
     Redjava              14         0       10.5         24.5
     Jorge Muñoz                    8.5      14.5          23
     Wolf-Dieter                             15.5         15.5
     Epic                           13         0           13
     Simplicity                    12.5        0          12.5
     DRT                            11         0           11
     Witold                          0         0           0
     Ebner&Tiede                               0           0


   Onieva & Pelta winners of 2009 Simulated Car Racing Championship!


Simulated Car Racing Championship @ CIG-2009
Conclusions (1)


       Really a lot of improvement from the first edition of TORCS-
        based competition at WCCI-2008 (June, 2008)




               WCCI-2008                         CIG-2009


Simulated Car Racing Championship @ CIG-2009
Conclusions (2)


       Pool of competitors is getting bigger and competition is
        getting more and more difficult
       The best controllers are at the same fast and very reliable:
        they are able to win even from the last position of the
        starting grid
       Many controllers improved their opponent
        avoidance/overtaking behavior
       The best controllers among the submitted ones are
        competitive with the programmed controllers in the game!




Simulated Car Racing Championship @ CIG-2009
What about CI?


       Learn or evolve a controller from scratch does not seem to
        lead to the best performance
       The winner is actually mainly programmed
       However most of the controllers involves CI:
           Parameters optimization
           Learning target speed/trajectory
           Learning complex behaviors (?)




Simulated Car Racing Championship @ CIG-2009
What next?


       We plan to organize again this competition next year keeping
        the championship formula
       We are definitely interested in performances but we also
        wish to see novel approaches and CI-relevant works:
           Introducing a training stage to encourage learning
           Improving sensory inputs to be competitive with
           “professional” TORCS controller
           Evaluating controllers also on specific tasks (e.g., race
           start, overtaking, etc.) as a part of the competition
       Simulated Car Racing requires a big effort… how to keep
        people interested?
           Awards and prizes at major conferences
           Dissemination of results




Simulated Car Racing Championship @ CIG-2009
Thank You! Any Question?
Simulated Car Racing Championship @ CIG-2009

Contenu connexe

Similaire à 2009 Simulate Car Racing Championship

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
 
2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-20112011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011Daniele Loiacono
 
2012 Simulated Car Racing Championship @ Evo*-2012
2012 Simulated Car Racing Championship @ Evo*-20122012 Simulated Car Racing Championship @ Evo*-2012
2012 Simulated Car Racing Championship @ Evo*-2012Daniele Loiacono
 
2012 Simulated Car Racing Championship @ CIG-2012
2012 Simulated Car Racing Championship @ CIG-20122012 Simulated Car Racing Championship @ CIG-2012
2012 Simulated Car Racing Championship @ CIG-2012Daniele Loiacono
 
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
 
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...Piccoli Green Technology Piccoli
 
Design Portfolio - John Chiu
Design Portfolio - John ChiuDesign Portfolio - John Chiu
Design Portfolio - John ChiuJohn Chiu
 
Keynote Speaker _ Kanai san.pptx
Keynote Speaker _ Kanai san.pptxKeynote Speaker _ Kanai san.pptx
Keynote Speaker _ Kanai san.pptxzahariscribd
 
Robotic Toy module for children
Robotic Toy module for childrenRobotic Toy module for children
Robotic Toy module for childrenlunchNtouch
 
Robotic system - Robot valley catalogue
Robotic system - Robot valley catalogueRobotic system - Robot valley catalogue
Robotic system - Robot valley catalogueOnplus
 
IRJET - Prototype of Computerized Driverless Vehicle
IRJET - Prototype of Computerized Driverless VehicleIRJET - Prototype of Computerized Driverless Vehicle
IRJET - Prototype of Computerized Driverless VehicleIRJET Journal
 
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI Alliance
 
Design and Development of Pipe Traversing Robot
Design and Development of Pipe Traversing RobotDesign and Development of Pipe Traversing Robot
Design and Development of Pipe Traversing RobotIRJET Journal
 
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINE
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINEDESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINE
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINEIRJET Journal
 
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
 

Similaire à 2009 Simulate Car Racing Championship (20)

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
 
2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-20112011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011
 
2012 Simulated Car Racing Championship @ Evo*-2012
2012 Simulated Car Racing Championship @ Evo*-20122012 Simulated Car Racing Championship @ Evo*-2012
2012 Simulated Car Racing Championship @ Evo*-2012
 
2012 Simulated Car Racing Championship @ CIG-2012
2012 Simulated Car Racing Championship @ CIG-20122012 Simulated Car Racing Championship @ CIG-2012
2012 Simulated Car Racing Championship @ CIG-2012
 
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
 
Franquia green sharing IOT Scooters devices
Franquia green sharing  IOT Scooters devicesFranquia green sharing  IOT Scooters devices
Franquia green sharing IOT Scooters devices
 
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...
PICCOLI GREEN TECHNOLOGY , PICCOLI MOTORS , PGT GROUP, Franquia Piccoli Green...
 
Design Portfolio - John Chiu
Design Portfolio - John ChiuDesign Portfolio - John Chiu
Design Portfolio - John Chiu
 
2015-12-1 IMechE Lightweighting_v2
2015-12-1 IMechE Lightweighting_v22015-12-1 IMechE Lightweighting_v2
2015-12-1 IMechE Lightweighting_v2
 
Keynote Speaker _ Kanai san.pptx
Keynote Speaker _ Kanai san.pptxKeynote Speaker _ Kanai san.pptx
Keynote Speaker _ Kanai san.pptx
 
Robotic Toy module for children
Robotic Toy module for childrenRobotic Toy module for children
Robotic Toy module for children
 
Robotic system - Robot valley catalogue
Robotic system - Robot valley catalogueRobotic system - Robot valley catalogue
Robotic system - Robot valley catalogue
 
Aman Khan's PPT FILE.pptx
Aman Khan's PPT FILE.pptxAman Khan's PPT FILE.pptx
Aman Khan's PPT FILE.pptx
 
Pau serracanta, managing director, dorna sports (moto gp)
Pau serracanta, managing director, dorna sports (moto gp)Pau serracanta, managing director, dorna sports (moto gp)
Pau serracanta, managing director, dorna sports (moto gp)
 
IRJET - Prototype of Computerized Driverless Vehicle
IRJET - Prototype of Computerized Driverless VehicleIRJET - Prototype of Computerized Driverless Vehicle
IRJET - Prototype of Computerized Driverless Vehicle
 
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
 
Design and Development of Pipe Traversing Robot
Design and Development of Pipe Traversing RobotDesign and Development of Pipe Traversing Robot
Design and Development of Pipe Traversing Robot
 
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINE
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINEDESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINE
DESIGN AND DEVELOPMENT OF ARDUINO BASED AUTOMATIC COLOR SORTING MACHINE
 
Ktm Freeride
Ktm FreerideKtm Freeride
Ktm Freeride
 
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
 

Plus de Daniele Loiacono

EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013Daniele Loiacono
 
2013 Simulated Car Racing @ GECCO-2013
2013 Simulated Car Racing @ GECCO-20132013 Simulated Car Racing @ GECCO-2013
2013 Simulated Car Racing @ 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
 
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 - 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
 
Ant Wars: XCS Strikes Back
Ant Wars: XCS Strikes BackAnt Wars: XCS Strikes Back
Ant Wars: XCS Strikes BackDaniele Loiacono
 
Evolving Neural Networks Through Augmenting Topologies
Evolving Neural Networks Through Augmenting TopologiesEvolving Neural Networks Through Augmenting Topologies
Evolving Neural Networks Through Augmenting TopologiesDaniele Loiacono
 

Plus de Daniele Loiacono (20)

EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013EvoRobocode Competition @ GECCO-2013
EvoRobocode Competition @ GECCO-2013
 
2013 Simulated Car Racing @ GECCO-2013
2013 Simulated Car Racing @ GECCO-20132013 Simulated Car Racing @ GECCO-2013
2013 Simulated Car Racing @ 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
 
CIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionCIG-2008 Car Racing Competition
CIG-2008 Car Racing Competition
 
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
 
Ant Wars: XCS Strikes Back
Ant Wars: XCS Strikes BackAnt Wars: XCS Strikes Back
Ant Wars: XCS Strikes Back
 
Evolving Neural Networks Through Augmenting Topologies
Evolving Neural Networks Through Augmenting TopologiesEvolving Neural Networks Through Augmenting Topologies
Evolving Neural Networks Through Augmenting Topologies
 

Dernier

TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfTAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfSocial Samosa
 
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docx
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docxSlovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docx
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docxWorld Wide Tickets And Hospitality
 
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls Agency
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls AgencyHire 💕 8617697112 Kasauli Call Girls Service Call Girls Agency
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls AgencyNitya salvi
 
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...World Wide Tickets And Hospitality
 
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...Diya Sharma
 
ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024Brian Slack
 
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docx
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docxUEFA Euro 2024 Squad Check-in Who is Most Favorite.docx
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docxEuro Cup 2024 Tickets
 
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking MenDelhi Call girls
 
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxAlbania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxWorld Wide Tickets And Hospitality
 
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdfJORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdfArturo Pacheco Alvarez
 
Who Is Emmanuel Katto Uganda? His Career, personal life etc.
Who Is Emmanuel Katto Uganda? His Career, personal life etc.Who Is Emmanuel Katto Uganda? His Career, personal life etc.
Who Is Emmanuel Katto Uganda? His Career, personal life etc.Marina Costa
 
( Sports training) All topic (MCQs).pptx
( Sports training) All topic (MCQs).pptx( Sports training) All topic (MCQs).pptx
( Sports training) All topic (MCQs).pptxParshotamGupta1
 
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Neil Horowitz
 
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking MenDelhi Call girls
 
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Eticketing.co
 
Top Call Girls In Jankipuram ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Jankipuram ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Jankipuram ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Jankipuram ( Lucknow ) 🔝 8923113531 🔝 Cash Paymentanilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣anilsa9823
 
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...World Wide Tickets And Hospitality
 
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...baharayali
 

Dernier (20)

TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdfTAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
TAM Sports_IPL 17 Till Match 37_Celebrity Endorsement _Report.pdf
 
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docx
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docxSlovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docx
Slovenia Vs Serbia UEFA Euro 2024 Fixture Guide Every Fixture Detailed.docx
 
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls Agency
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls AgencyHire 💕 8617697112 Kasauli Call Girls Service Call Girls Agency
Hire 💕 8617697112 Kasauli Call Girls Service Call Girls Agency
 
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...
Spain Vs Albania- Spain at risk of being thrown out of Euro 2024 with Tournam...
 
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...🔝|97111༒99012🔝 Call Girls In  {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
 
ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024
 
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docx
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docxUEFA Euro 2024 Squad Check-in Who is Most Favorite.docx
UEFA Euro 2024 Squad Check-in Who is Most Favorite.docx
 
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men
 
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docxAlbania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
 
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdfJORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
 
Who Is Emmanuel Katto Uganda? His Career, personal life etc.
Who Is Emmanuel Katto Uganda? His Career, personal life etc.Who Is Emmanuel Katto Uganda? His Career, personal life etc.
Who Is Emmanuel Katto Uganda? His Career, personal life etc.
 
( Sports training) All topic (MCQs).pptx
( Sports training) All topic (MCQs).pptx( Sports training) All topic (MCQs).pptx
( Sports training) All topic (MCQs).pptx
 
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
 
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men
 
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
Croatia vs Italy Euro Cup 2024 Three pitfalls for Spalletti’s Italy in Group ...
 
Top Call Girls In Jankipuram ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Jankipuram ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Jankipuram ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Jankipuram ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
 
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service  🧣
CALL ON ➥8923113531 🔝Call Girls Telibagh Lucknow best Night Fun service 🧣
 
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
 
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...
Asli Kala jadu, Black magic specialist in Pakistan Or Kala jadu expert in Egy...
 

2009 Simulate Car Racing Championship

  • 1. The 2009 Simulated Car Racing Championship Daniele Loiacono, Julian Togelius, and Pier Luca Lanzi Simulated Car Racing Championship @ CIG-2009
  • 2. 2009 Simulate Car Racing Championship  The goal is to submit a learned or developed controller for TORCS, an open source racing simulator, that is able to drive fast alone and in presence of opponents  Championship involves 9 races and will be run during 3 Conferences IEEE CEC-2009, Trondheim (Norway), May 18th – May 21st ACM GECCO-2009, Montreal (Canada), July 8th – 12th IEEE CIG-2009, Milan (Italy), September 7th – 11th  Winners awarded on the basis of their scoring in each conference competition.  At the end, the team with highest overall score will be the winner the championship Simulated Car Racing Championship @ CIG-2009
  • 3. Motivations Simulated Car Racing Championship @ CIG-2009
  • 4. Motivations  Simulated Car Racing is a funny and exciting competition  It is possible to see and play with the entries of this competition  It looks really attractive to students and people outside the field Simulated Car Racing Championship @ CIG-2009
  • 5. Goals of Simulated Car Racing  Proposing a challenging competition: not designed with Computational Intelligence in mind computationally expensive noisy and “not completely” deterministic more similar to a real-world problem  Proposing a relevant game-based competition: more representative of commercial games AI real-time dealing with a lot of practical issues a lot of programmed AI available for comparison human players can interact with AI Simulated Car Racing Championship @ CIG-2009
  • 6. The Open Racing Car Simulator
  • 7. The Open Racing Car Simulator  TORCS is a state of the art open source simulator written in C++  Main features Sophisticated dynamics Provided with several cars, tracks, and controllers Active community of users and developers Easy to develop your own controller  OS Support Linux: binaries and building from sources Windows: binaries and “limited” bulding from sources support OSX: legacy binaries and no building from sources support  Simulated Car Racing Championship @ CIG-2009
  • 8. Competition API  To make TORCS more easy to use we developed an API based on socket (UDP)  Values of sensors and effectors are sent TORCS through UDP Patch  3 components Torcs Patch Server BOT Server Bot (C++) Client API (C++ and Java) UDP Client Controlller Simulated Car Racing Championship @ CIG-2009
  • 9. Sensors  Rangefinders for… …edges of the track …opponents  Speed, RPM, fuel, damage, angle with track, distance race, position on track, etc. Simulated Car Racing Championship @ CIG-2009
  • 10. Effectors  Basically 4 effectors Steering wheel [-1,+1] Gas pedal [0, +1] Brake pedal [0,+1] Gearbox {-1,0,1,2,3,4,5,6} Simulated Car Racing Championship @ CIG-2009
  • 12. Entries submitted  CEC-2009 Luigi Cardamone, Politecnico di Milano (champ CIG-2008) Diego Pérez & Yago Sáez, University Carlos III, Madrid Jan Quadflieg, TU Dortmund Thies Lönneker & Martin V. Butz, University of Würzburg Enrique Onieva & David A. Pelta., Consejo Superior de Investigaciones Cientificas & Universidad de Granada Chung Cheng Chiu, Academia Sinica  GECCO-2009 Jorge Muñoz, University Carlos III, Madrid Bernardi, Ciambelli, Fiocchetti, Manfucci and Pizzo, University of Perugia Wong Ka Chun, The Chinese University of Hong Kong Witold Szymaniak, Poznan University of Technology  CIG-2009 Marc Ebner and Thorsten Tiede, Eberhard Karls Universität, Tübingen Wolf-Dieter Beelitz, BHR Engineering Ltd., Pforzheim Simulated Car Racing Championship @ CIG-2009
  • 13. Types of entries  Mainly evolved/Learned Luigi Cardamone, Politecnico di Milano (champ CIG-2008) Bernardi, Ciambelli, Fiocchetti, Manfucci and Pizzo, University of Perugia Witold Szymaniak, Poznan University of Technology Marc Ebner and Thorsten Tiede, Eberhard Karls Universität, Tübingen  Programmed behaviors developed with a significant CI contribute Thies Lönneker & Martin V. Butz, University of Würzburg Jan Quadflieg, TU Dortmund Diego Pérez & Yago Sáez, University Carlos III, Madrid  Mainly programmed Enrique Onieva & David A. Pelta., Consejo Superior de Investigaciones Cientificas & Universidad de Granada Wolf-Dieter Beelitz, BHR Engineering Ltd., Pforzheim Chung Cheng Chiu, Academia Sinica Jorge Muñoz, University Carlos III, Madrid C. Guse and D. Vrajitorum, Indiana University South Ben Wong Ka Chun, The Chinese University of Hong Kong Simulated Car Racing Championship @ CIG-2009
  • 14. Championship standings Competitor CEC-2009 GECCO-2009 CIG-2009 Total Onieva&Pelta 22 32 ? 54 COBOSTAR 28.5 16.5 ? 45 Luigi (Champ2008) 20 23 ? 43 Perez&Saez 16 11 ? 27 Mr. Racer 19 0 ? 19 Redjava 14 0 ? 14 Epic 0 13 ? 13 Simplicity 0 12.5 ? 12.5 DRT 0 11 ? 11 Jorge Muñoz 0 8.5 ? 8.5 Witold 0 0 ? 0 Simulated Car Racing Championship @ CIG-2009
  • 16. Scoring process: first stage  Scoring process involves three tracks (unknown to the competitors): Buzzard-Raceway Forza Migrants  Only a controller at once is tested and performance is defined as the distance covered within 10000 game tics Simulated Car Racing Championship @ CIG-2009
  • 17. First Stage: Buzzard-Raceway DRT Witek Witold Epic Perez&Saez Ebner&Tiede Simplicity Luigi (Champ2008) Wolf-Dieter Redjava Jorge Fuentes COBOSTAR Onieva&Pelta Mr. Racer 0 2000 4000 6000 8000 10000 Simulated Car Racing Championship @ CIG-2009
  • 18. First Stage: Forza DRT Witek Witold Epic Perez&Saez Ebner&Tiede Simplicity Luigi (Champ2008) Wolf-Dieter Redjava Jorge Fuentes COBOSTAR Onieva&Pelta Mr. Racer 0 2000 4000 6000 8000 10000 12000 14000 Simulated Car Racing Championship @ CIG-2009
  • 19. First Stage: Migrants DRT Witek Witold Epic Perez&Saez Ebner&Tiede Simplicity Luigi (Champ2008) Wolf-Dieter Redjava Jorge Fuentes COBOSTAR Onieva&Pelta Mr. Racer 0 2000 4000 6000 8000 10000 12000 Simulated Car Racing Championship @ CIG-2009
  • 20. First stage: summary Rank Competitor Forza Buzzard Migrants Total 1 COBOSTAR 6 10 10 26 2 Onieva&Pelta 8 8 8 24 3 Jorge Muñoz 5 5 6 16 4 Mr. Racer 10 4 0 14 5 Wolf-Dieter 3 6 5 14 6 Redjava 4 2 4 10 7 Luigi (Champ2008) 2 3 2 7 8 Perez&Saez 0 0 3 3 9 Ebner&Tiede 0 1 1 2 10 Simplicity 1 0 0 1 11 Witek Witold 0 0 0 0  COBOSTAR and Onieve&Pelta Clearly the fastest controllers… … but also the most reliable  In each track the performances of best controllers are very close  COBOSTAR outperfoms Berniw (one of the best programmed controller provided with TORCS) on two tracks Simulated Car Racing Championship @ CIG-2009
  • 21. Diego Pérez et al. University Carlos III, Madrid 8th Simulated Car Racing Championship @ CIG-2009
  • 22. CIG-2008 Champ Luigi Cardamone Politecnico di Milano 7th Simulated Car Racing Championship @ CIG-2009
  • 23. Redjava Chung Cheng Chiu Academia Sinica, Taipei 6th Simulated Car Racing Championship @ CIG-2009
  • 24. Wolf-Dieter Beelitz, BHR Engineering Ltd., Pforzheim 5th Simulated Car Racing Championship @ CIG-2009
  • 25. Mr Racer Jan Quadflieg 4 th TU Dortmund Simulated Car Racing Championship @ CIG-2009
  • 26. Jorge Muñoz University Carlos III, Madrid 3rd Simulated Car Racing Championship @ CIG-2009
  • 27. Enrique Onieva Consejo Superior de Investigaciones Cientificas, La Poveda-Arganda del Rey, Madrid David A. Pelta Universidad de Granada Simulated Car Racing Championship @ CIG-2009 2nd
  • 28. COBOSTAR Thies Lönneker and Martin V. Butz University of Würzburg 1st http://www.coboslab.psychologie.uni-wuerzburg.de Simulated Car Racing Championship @ CIG-2009
  • 30. The final stage  Who is the best controller in presence of opponents?  In the final stage we compared all the entries with the previous CIG-2008 champion  For each track we run 5 races with random starting grids  The final score is computed as the median of the 5 races using the F1 point system (10 to first, 8 to second, 6 to third 5, 4, 3 to the last)  In addition two 2-points bonus are awarded to The controller that reported less damages at the end of the race The controller that achieved the fastest lap of the race Simulated Car Racing Championship @ CIG-2009
  • 31. The Final Stage: Buzzard-Raceway Competitor Buzzard Forza Migrant Total COBOSTAR 11 11 Onieva&Pelta 9 9 Jorge Muñoz 6 6 Luigi (Champ 2008) 4.5 4.5 Wolf-Dieter 4 4 Mr. Racer 3.5 3.5 Perez & Saez 3 3 Redjava 2.5 2.5 Simulated Car Racing Championship @ CIG-2009
  • 32. The Final Stage: Forza Competitor Buzzard Forza Migrant Total Onieva&Pelta 9 12 21 COBOSTAR 11 7 18 Jorge Muñoz 6 3.5 9.5 Mr. Racer 3.5 6 9.5 Wolf-Dieter 4 5.5 9.5 Luigi (champ 2008) 4.5 4 8.5 Redjava 2.5 4 6.5 Perez & Saez 3 2.5 5.5 Simulated Car Racing Championship @ CIG-2009
  • 33. The Final Stage: Migrants Competitor Buzzard Forza Migrant Total COBOSTAR 11 7 12 30 Onieva&Pelta 9 12 8 29 Wolf-Dieter 4 5.5 6 15.5 Jorge Muñoz 6 3.5 5 14.5 Luigi (champ 2008) 4.5 4 4 12.5 Mr. Racer 3.5 6 2.5 12 Redjava 2.5 4 4 10.5 Perez & Saez 3 2.5 4 9.5 COBOSTAR is the winner of CIG-2009 Car Racing Competition! Simulated Car Racing Championship @ CIG-2009
  • 34. Championship 2009 Competitor CEC-2009 GECCO-2009 CIG-2009 Total Onieva&Pelta 22 32 29 83 COBOSTAR 28.5 16.5 30 75 Luigi (Champ2008) 20 23 12.5 55.5 Perez&Saez 16 11 9.5 36.5 Mr. Racer 19 0 12 31 Redjava 14 0 10.5 24.5 Jorge Muñoz 8.5 14.5 23 Wolf-Dieter 15.5 15.5 Epic 13 0 13 Simplicity 12.5 0 12.5 DRT 11 0 11 Witold 0 0 0 Ebner&Tiede 0 0 Onieva & Pelta winners of 2009 Simulated Car Racing Championship! Simulated Car Racing Championship @ CIG-2009
  • 35. Conclusions (1)  Really a lot of improvement from the first edition of TORCS- based competition at WCCI-2008 (June, 2008) WCCI-2008 CIG-2009 Simulated Car Racing Championship @ CIG-2009
  • 36. Conclusions (2)  Pool of competitors is getting bigger and competition is getting more and more difficult  The best controllers are at the same fast and very reliable: they are able to win even from the last position of the starting grid  Many controllers improved their opponent avoidance/overtaking behavior  The best controllers among the submitted ones are competitive with the programmed controllers in the game! Simulated Car Racing Championship @ CIG-2009
  • 37. What about CI?  Learn or evolve a controller from scratch does not seem to lead to the best performance  The winner is actually mainly programmed  However most of the controllers involves CI: Parameters optimization Learning target speed/trajectory Learning complex behaviors (?) Simulated Car Racing Championship @ CIG-2009
  • 38. What next?  We plan to organize again this competition next year keeping the championship formula  We are definitely interested in performances but we also wish to see novel approaches and CI-relevant works: Introducing a training stage to encourage learning Improving sensory inputs to be competitive with “professional” TORCS controller Evaluating controllers also on specific tasks (e.g., race start, overtaking, etc.) as a part of the competition  Simulated Car Racing requires a big effort… how to keep people interested? Awards and prizes at major conferences Dissemination of results Simulated Car Racing Championship @ CIG-2009
  • 39. Thank You! Any Question? Simulated Car Racing Championship @ CIG-2009