was performed well in races, surpassing one of AUTOPIA’s marks
which could result in it qualifying ahead of the current state of the
art in SCR Championship’s racing stage.
The learning module potentially leads to better drivers when dam-
age is a concern, with small impact on the performance. However,
its behavior handling sharper curves needs further investigation.
Other ways to improve the controllers endurance are longer periods
in the fitness function and integration of harsher brake policies or
path planning to avoid the car leaving the track. Additionally, a bet-
ter breaking system, such as anti-lock breaking system or traction
control system, could lead to improved performance by reducing
skidding and providing more stable breaking and curve handling.
Considering the offline learning, different techniques could be in-
vestigated and compared to the GA’s results. The genetic algorithm
could also be improved through a fine tuning of its parameters, and
a less general approach to representing a solution for the model (re-
placing floating point representations by parameter specific ones),
or even incorporating fuzzy logic to handle ordering issues with
some parameters could simply solve this ordering issue.
Finally, further development on handling opponents must be pur-
sued as focus must be set on developing skills for the racing stage
of the championship, specially for dealing with opponents.
References
AJZERMAN, M. A., GUSEV, L. A., ROZONOER, L. I.,
SMIRNOVA, I. M., AND TAL, A. A. 1971. Logic automata
and algorithms. Math. Sci. Eng. Academic Press, New York,
NY.
BARTH, M., BORIBOONSOMSIN, K., AND WU, G. 2013. The
potential role of vehicle automation in reducing traffic-related
energy and emissions. In Connected Vehicles and Expo (ICCVE),
2013 International Conference on, 604–605.
BEJCZY, A. K. 2012. New challenges for application of robotics
and automation in space research. 7th IEEE International Sym-
posium on Applied Computational Intelligence and Informatics.
BELZER, J., Ed. 1992. Encyclopedia of computer science and
technology. 25: Supplement 10. Dekker, New York.
BERNADEN, A. 1999. Variable air volume control using a finite
state machine. In Control Conference (ECC), 1999 European,
31–36.
BHARATHI, R., KUMAR, M. J., SUNITHA, D., AND PRE-
MALATHA, S. 2007. Optimization of combined economic and
emission dispatch problem a comparative study. International
Power Engineering Conference.
BUCKLAND, M. 2005. State-driven agent design. In Programming
Game AI By Example, 2nd ed., W. Publishing, Ed. Wordware,
Plano, TX, ch. 2, 43–45.
BUTZ, M., AND L
¨
ONNEKER, T. 2009. Optimized sensory-motor
couplings plus strategy extensions for the torcs car racing chal-
lenge. In Computational Intelligence and Games, 2009. CIG
2009. IEEE Symposium on, 317–324.
CALDEIRA, C., ARANHA, C., AND RAMOS, G. 2013. Torcs
training interface: An auxiliary api for developing torcs drivers.
XII Simp
´
osio Brasileiro de Jogos e Entretenimento Digital, 13.
CARBAUGH, J., GODBOLE, D., AND SENGUPTA, R. 1997. Tools
for safety analysis of vehicle automation systems. In Ameri-
can Control Conference, 1997. Proceedings of the 1997, vol. 3,
2041–2045 vol.3.
CARDAMONE, L., LOIACONO, D., AND LANZI, P. L. 2009.
Learning Drivers for TORCS through Imitation Using Super-
vised Methods. Computational Intelligence and Games, 2009.
CIG 2009. IEEE Symposium on.
CARDAMONE, L., LOIACONO, D., AND LANZI, P. 2010. Learn-
ing to drive in the open racing car simulator using online neu-
roevolution. Computational Intelligence and AI in Games, IEEE
Transactions on 2, 3 (Sept), 176–190.
DE FREITAS, L. G., REFFATTI, L. M., DE SOUSA, I. R., CAR-
DOSO, A. C., CASTANHO, C. D., BONIF
´
ACIO, R., AND
RAMOS, G. N. 2012. Gear2d: An extensible component-based
game engine. In Proceedings of the International Conference on
the Foundations of Digital Games, ACM, New York, NY, USA,
FDG ’12, 81–88.
DUNCAN, J. C., AND FETERLE, L. C. 2000. The use of per-
sonal computer-based aviation training devices to teach aircrew
decision making, teamwork, and resource management. In Pro-
ceedings of the IEEE 2000 National Aerospace and Electronics
Conference, 421–426.
GOLDBERG, D., AND HOLLAND, J. 1988. Genetic algorithms and
machine learning. Machine Learning 3, 2-3, 95–99.
GREFENSTETTE, J. 1986. Optimization of control parameters for
genetic algorithms. Systems, Man and Cybernetics, IEEE Trans-
actions on 16, 1 (Jan), 122–128.
HOLLAND, J. H. 1984. Genetic Algorithms and Adaptation. In
Adaptive Control of Ill-Defined Systems, vol. 16 of NATO Con-
ference Series, 317–333.
HYUNKIM, D., KWON, J., CHEN, K., AND CHOI, K. 2013. Fi-
nite state machine for vehicle detection in highway surveillance
systems. In Frontiers of Computer Vision, (FCV), 2013 19th
Korea-Japan Joint Workshop on, 84–87.
LEVY, D., CHALOUPKA, F., GITCHELL, J., MENDEZ, D., AND
WARNER, K. 2002. The use of simulation models for the
surveillance, justification and understanding of tobacco control
policies. Health Care Management Science 5, 2, 113–120.
LOIACONO, D., LANZI, P. L., TOGELIUS, J., ONIEVA, E.,
PELTA, D. A., BUTZ, M. V., L
¨
ONNEKER, T. D., CARDA-
MONE, L., PEREZ, D., S
´
AEZ, Y., PREUSS, M., AND QUAD-
FLIEG, J. 2010. The 2009 Simulated Car Racing Champi-
onship. IEEE Transactions on Computational Intelligence and
AI in Games 2 (June).
LOIACONO, D., CARDAMONE, L., AND LANZI, P. L. 2013. Sim-
ulated Car Racing Championship: Competition Software Man-
ual. ArXiv e-prints (Apr.).
LOIACONO, D. 2012. Learning, evolution and adaptation in rac-
ing games. In Proceedings of the 9th Conference on Computing
Frontiers, ACM, New York, NY, USA, CF ’12, 277–284.
LUCAS, S. M. 2008. Computational intelligence and games: Chal-
lenges and opportunities. International Journal of Automation
and Computing 5, 1, 45–57.
LUETTEL, T., HIMMELSBACH, M., AND WUENSCHE, H.-J.
2012. Autonomous ground vehicles – concepts and a path to the
future. Proceedings of the IEEE 100, Special Centennial Issue
(May), 1831–1839.
MILLINGTON, I., AND FUNGE, J. 2006. Decision making. In
Artificial Intelligence for Games, 2nd ed., Elsevier, Ed. Morgan
Kaufmann Publishers, San Francisco, CA, ch. 5, 309–311. Sec-
tion 3.
MITCHELL, T. M. 1997. Machine Learning. McGraw-Hill.
MUOZ, J., GUTIERREZ, G., AND SANCHIS, A. 2010. A human-
like torcs controller for the simulated car racing championship.
In Computational Intelligence and Games (CIG), 2010 IEEE
Symposium on, 473–480.
NALLAPERUMA, S., NEUMANN, F., BONYADI, M. R., AND
MICHALEWICZ, Z. 2014. Evor: An online evolutionary al-
gorithm for car racing games. In Proceedings of the 2014 Con-
ference on Genetic and Evolutionary Computation, ACM, New
York, NY, USA, GECCO ’14, 317–324.
ONIEVA, E., PELTA, D., ALONSO, J., MILANES, V., AND PEREZ,
J. 2009. A modular parametric architecture for the torcs racing
SBC – Proceedings of SBGames 2015 | ISSN: 2179-2259
Computing Track – Full Papers
XIV SBGames – Teresina – PI – Brazil, November 11th - 13th, 2015