CodePeters / Artificial-Intelligence-2016-2017

My solution to Artificial Intelligence course project at NTUA 2016-2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Artificial-Intelligence-2016-2017 GPLv3 license

My solution to Artificial Intelligence course project, NTUA 2016-2017

How it Works

This application is used to find the nearest taxi to a certain client. It finds the optimal way for each taxi and the nearest taxi to the client. Then it uses google maps to present the path for all taxis and the optimal-nearest taxi.

You need to provide the coordinates of the client in client.csv, the coordinates taxi's in taxi.csv and the nodes in nodes .csv. Nodes represent city roads and you can automatically export them into csv using http://www.openstreetmap.org (export them in .osm file) and use QGIS tool ( http://www.qgis.org/en/site/ ) to tranform .osm to csv.

Then simply compile java files and run java project1.

You can find example outputs in Output file. Here is an example:

alt text alt text

License

This project is licensed under the GPLv3 License - see the LICENSE file for details

About

My solution to Artificial Intelligence course project at NTUA 2016-2017

License:GNU General Public License v3.0


Languages

Language:Java 77.2%Language:HTML 22.8%