Inverted pendulum with fuzzy control

Basically, this project consists of an inverted pendulum simulator and a fuzzy controller. The main goal was to develop a simple yet useful simulator to model the environment, so that you are enabled to easily create a fuzzy controller for the inverted pendulum problem.
It was implemented using pygame and pyfuzzy in python2.7.
Getting Started
Install
$ sudo pip install virtualenv
$ virtualenv -p python2.7 venv
$ source venv/bin/activate
$ ./install-deps.sh
Run
Also, you can run the project using custom configurations located in the configs directory.
$ ./main.py configs/full.ini
Usage
Physical parameters of simulator
M: cart