Find Jobs
Hire Freelancers

Java Project

$30-5000 USD

Ολοκληρώθηκε
Αναρτήθηκε πάνω από 21 χρόνια πριν

$30-5000 USD

Πληρωμή κατά την παράδοση
A project description is given in STRIPS syntax. I need a Java command line parameter to input a text file that specifies a planning problem in the given STRIPS syntax which I will provide, and correctly parse the problem specification. (I will provide about 4 pages of Java Outline/Skeleton code for the JAVA Parser. If the problem specification has syntax errors, point out the number of the line in which the first syntax error occurs as well as the error type. It is basically a planning graph and it outputs the result of planning: if the problem is unsolvable, report failure; otherwise: display the total number of steps (and the total number of actions) of the resulting plan, and the total planning time (starting from the first step of generating planning graphs, i.e. excluding the time spent on compiling the planning problem spec.), Display each step of the resulting plan (each step may contain more than one action) and display the state at the end of each step (useful for debugging). The output representation of an action is obtained by replacing the parameter variables in the function description of its operator with corresponding values. Please contact me for sample input file and desired output. Here is an example: Action 1 in Step 1 is “Action 1: Unstack block A on block B.??. This is obtained by replacing x with A and y with B in the function description of operator Unstack, i.e. “Unstack block x on block y.??. Improve the original algorithm of planning graph. For example, there is room for improving the reasoning of mutually exclusion (mutex) relations, which essentially determines the problem-solving capability and efficiency of planning graphs. The system should be designed before the coding begins. UML models are encouraged as a design tool OR use JavaDoc to document all Java classes. Please view the attached .zip file for full specs and some java code for the parser. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) Tell how the program was designed (diagrams/interfaces). 5) Explain in detail any enhancements made to the algorithm. Such as in what ways is it more efficient than the original one and justify it. 6) Tell what the program does well and what it can do better. 7) Write a small section about the major errors that occurred throughout and how they were fixed. ## Platform Needs to be implemented in the JAVA programming language. Also any graphical modeling should be done in UML or any other software modeling package. Can be run on Windows OS. ## Deadline information Willing to accept and correspond with coders in any time zone. Must be confident in ability to complete project and specifications within deadline.
Ταυτότητα εργασίας: 2884710

Σχετικά με την εργασία

4 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 21 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
See private message.
$63,75 USD σε 14 ημέρες
5,0 (60 αξιολογήσεις)
5,0
5,0
4 freelancers δίνουν μια μέση προσφορά $260 USD για αυτή τη δουλειά
Avatar Χρήστη
See private message.
$50,15 USD σε 14 ημέρες
4,8 (39 αξιολογήσεις)
3,7
3,7
Avatar Χρήστη
See private message.
$425 USD σε 14 ημέρες
4,3 (21 αξιολογήσεις)
2,7
2,7
Avatar Χρήστη
See private message.
$127,50 USD σε 14 ημέρες
5,0 (4 αξιολογήσεις)
2,6
2,6
Avatar Χρήστη
See private message.
$425 USD σε 14 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
United States
5,0
2
Μέλος από Νοε 13, 2002

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.