Skip to content

TORCS C++ client with a driver written in Fuzzy Control Language

Notifications You must be signed in to change notification settings

andre-wojtowicz/torcs-client-fuzzy-cpp

Repository files navigation

TORCS Fuzzy Client

An exemplary fuzzy-driven AI client for The Open Racing Car Simulator (TORCS). It uses Computational Intelligence in Games client and the project is designed for CIG client-server architecture. The driver is written in Fuzzy Control Language and uses fuzzylite library. The original client files are slightly updated and changed.

Screenshot

The project is released as a proof-of-concept and it ought to be improved as, for example, an assignment for students. The driver uses only few available input variables; more about sensors and effectors of a car and the server can be found in Simulated Car Racing Championship: Competition Software Manual.

To build the project you must provide fuzzylite 5.1 libraries. In the Release section you can find compiled program with FCL driver.

Remarks

The project is notably inspired by TORCS Fuzzy Logic Robot, written by my university classmates.

About

TORCS C++ client with a driver written in Fuzzy Control Language

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages