Giter Club home page Giter Club logo

fast_and_curious_ai_environment's Introduction

Fast_and_Curious_AI_Environment

A collection of Environments to Create, Train and Test different kinds of Artificial Intelligente algorithms to be used inside the Fast and Curious game, which you can find here.

Environment 1 -> Car-Avoiding-Obstacles:

Introduction:

Inside some Missions of the game, there is a Car trying to run away from a Space-Time entity which wants to destroy it. The road is filled with various types of obstacles (which cause harm on impact) and collectables (the more collected the better).

Goal:

Make the Car avoid ALL obstacles while collecting as many collectables as possible.

Approach 1:

  • Model: Neural Networks;
  • Training Algorithm: NEAT;
  • Inputs: x and y position of the car, x and y distance to the 2 closest obstacles, x and y distance to the closest collectable;
  • Results: Goal is easly achieved in under 5 minutes in terms of avoiding obstacles, but it could be improved in terms of collecting items. The algorithm was ran just for a maximum of 20 minutes, which means a better result could be achieved for longer training times.

fast_and_curious_ai_environment's People

Contributors

raffaelefiorillo avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.