Find Jobs
Hire Freelancers

Help Finishing a Java - Prolog Code

€30-250 EUR

Dalam Kemajuan
Disiarkan lebih dari 7 tahun yang lalu

€30-250 EUR

Dibayar semasa penghantaran
I want to write a code that uses A star algorithm for getting minimum distance. Imagine as an example you have 10 taxis and a client and you want to find the one that is closer. You calculate the minimum distance with A star algorithm. You show the results with kml. Most of the project is already done, we need the last smallest part. You get map data from openmaps (coordinates) which you use as nodes. Already Done: Full Java code for the first part full of comments. Parses all the data, calculates A star, writes them in KML. Considers that all roads are accessible and 2 way. Needs to be slightly changed. Connection with Prolog ready. All datasets fully accessible and easily manipulated. ToDo: Now we get some additional data (all datasets are ready). We have some restrictions to choose the right taxi, not only distance. Eg language of client taxi driver, number of passengers. So from java you call prolog and according to the answer we eliminate some taxis. Second part is that now some roads are one-way, so in A star you cannot choose to change direction however you want (so some nodes are not connected). Third part are that you calculate high traffic at some hours (from zero to 1), and according to that prolog alters the heuristic cost (A star fully ready and functional). Main functionality will be some prolog rules that say belongsTo(Χ, L) for nodes X that belong to road L, next(Χ, Υ) to what road crosses what road, canMoveFromTo(X, Y) :- ..., priority(R, T, Z) :- ... etc. Nodes (coordinates of each road) are stored in ArrayList so you need to know how to work with this library. Much more detailed info will be given, with exact tasks that needs to be done. With the initial Java code with prolog connection, with the prolog restrictions written in natural language.
ID Projek: 12637467

Tentang projek

14 cadangan
Projek jarak jauh
Aktif 7 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
I can do it easily I am Java/Javaee7 developer and will be pleased to help you in this project...........................................................................................
€72 EUR dalam 3 hari
0.0 (1 ulasan)
0.0
0.0
14 pekerja bebas membida secara purata €150 EUR untuk pekerjaan ini
Avatar Pengguna
Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !Ready to work !
€250 EUR dalam 3 hari
4.7 (53 ulasan)
6.0
6.0
Avatar Pengguna
HI, I am new to freelancing but i have experience in java language and technologies in various companies as a developer and in colleges taught programming languages as a faculty. I like you to view my profile and have a call. Thanks for your consideration.
€30 EUR dalam 3 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
Hi, My name is Huy Anh, and I would like to work with you to complete the interesting project "Help Finishing a Java - Prolog Code". I have good understanding in Java, but not in the Prolog language. However, I can learn to use Prolog in a short time in order to work with your project. The 3-days duration in my bid is just a rough estimation; we may need a week to finish everything. So, if you decide to work with me, please send me the following data: - Your detailed requirements of the tasks to be done. I need as much information as possible. - Relevant source/library needed for implementation. I am looking forward to work with you! With regards, Huy Anh
€155 EUR dalam 3 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
A proposal has not yet been provided
€44 EUR dalam 5 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera GREECE
Limassol, Greece
5.0
5
Kaedah pembayaran disahkan
Ahli sejak Dis 29, 2016

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.