Δομές Δεδομένων - Εργασία 2 [2016-17]

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό tasos123456 » 01 Δεκ 2016, 16:31

δεν εχω αλλαξει τον πινακα αξιων γτ μ δουλευει στους 1500 κομβους
tasos123456
Newbie
 
Δημοσιεύσεις: 23
Εγγραφή: 02 Αύγ 2015, 14:28

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 01 Δεκ 2016, 16:43

tasos123456 έγραψε:δεν εχω αλλαξει τον πινακα αξιων γτ μ δουλευει στους 1500 κομβους

Στις παρτίδες με τους 1500 κόμβους είναι πιο εύκολο να νικήσετε τον FPLAYER_SIMPLE_3 επειδή υπάρχουν περισσότερες επιλογές και έτσι μπορείτε να επιλέξετε κόμβους με μεγαλύτερες αξίες από τον αντίπαλό σας. Το μεγάλο πλήθος κινήσεων σας επιτρέπει να επιτύχετε υψηλό score και να νικήσετε τον αντίπαλο.
Στις παρτίδες με τους 40 κόμβους οι κινήσεις είναι περιορισμένες και η στρατηγική επιλογής των κόμβων με μεγάλη αξία δεν αρκεί για να νικήσετε τον αντίπαλο.
Σωτήρης
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό dimitrax » 01 Δεκ 2016, 17:23

Καλησπέρα,

όταν τρέχω τον παίχτη που έχω υλοποιήσει για NOTRIPLES με n=1500 και seed=270, δεν μπορω να δω στη console τα αποτελέσματα από την αρχή (η μπάρα δεν ανεβαίνει πιο πάνω από το location 456).
http://prntscr.com/de32on
dimitrax
Newbie
 
Δημοσιεύσεις: 6
Εγγραφή: 16 Σεπ 2014, 10:51

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 01 Δεκ 2016, 17:34

dimitrax έγραψε:Καλησπέρα,

όταν τρέχω τον παίχτη που έχω υλοποιήσει για NOTRIPLES με n=1500 και seed=270, δεν μπορω να δω στη console τα αποτελέσματα από την αρχή (η μπάρα δεν ανεβαίνει πιο πάνω από το location 456).
http://prntscr.com/de32on

Μπορείς να αυξήσεις το πλήθος των χαρακτήρων που αποθηκεύει το console (Window -> Preferences->Run/Debug > Console και αυξάνεις το Console buffer size).
Σωτήρης
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό tasos123456 » 01 Δεκ 2016, 21:15

Συγνωμη και παλι.Απο το eclipse πως θα βγαλω τις δυο κλάσεις που έχω κανει για τις δυο στρατιγηκες?
π.χ TasosKaranikas.java TasosKaranikas2.java και μονο αυτα χριάζεται?
Η απλα θα κανω copy paste σε txt ?
tasos123456
Newbie
 
Δημοσιεύσεις: 23
Εγγραφή: 02 Αύγ 2015, 14:28

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 01 Δεκ 2016, 21:23

tasos123456 έγραψε:Συγνωμη και παλι.Απο το eclipse πως θα βγαλω τις δυο κλάσεις που έχω κανει για τις δυο στρατιγηκες?
π.χ TasosKaranikas.java TasosKaranikas2.java και μονο αυτα χριάζεται?
Η απλα θα κανω copy paste σε txt ?

Το workspace του eclipse βρίσκεται αποθηκευμένο σε έναν φάκελο στον υπολογιστή. Αν κάνεις δεξί κλικ -> properties σου δείχνει το path για να το βρεις.
Ναι, μόνο τα δύο αρχεία χρειάζεται να στείλετε.
Και το copy paste είναι δεκτό.
Σωτήρης
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό alliceinw0 » 02 Δεκ 2016, 16:20

Στην παρτίδα NOTRPLES με τους 1500 κόμβους, μου εμφανίζεται αυτό το μήνυμα:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at facilityGame.FacilityGame.printAllMoves(FacilityGame.java:409)
at facilityGame.FClient.printGameStatus(FClient.java:72)
at facilityGame.FClient.main(FClient.java:428)

Ωστόσο, η παρτίδα θεωρείται πετυχημένη και το αποδεικτικό έχει καταχωρηθεί στην φόρμα υποβολής στο Euclid Courses.

Υπάρχει η περίπτωση να προκύψει κάποιο πρόβλημα;
alliceinw0
Jr. Member
 
Δημοσιεύσεις: 54
Εγγραφή: 02 Σεπ 2014, 11:33

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 02 Δεκ 2016, 19:47

alliceinw0 έγραψε:Στην παρτίδα NOTRPLES με τους 1500 κόμβους, μου εμφανίζεται αυτό το μήνυμα:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at facilityGame.FacilityGame.printAllMoves(FacilityGame.java:409)
at facilityGame.FClient.printGameStatus(FClient.java:72)
at facilityGame.FClient.main(FClient.java:428)

Ωστόσο, η παρτίδα θεωρείται πετυχημένη και το αποδεικτικό έχει καταχωρηθεί στην φόρμα υποβολής στο Euclid Courses.

Υπάρχει η περίπτωση να προκύψει κάποιο πρόβλημα;


Αν η παρτίδα έχει καταχωριστεί ως επιτυχημένη (success 1) τότε δεν υπάρχει πρόβλημα.
Σωτήρης
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό alliceinw0 » 07 Δεκ 2016, 17:23

Όταν συνδέομαι μέσω της FClient στο server, πως μπορώ να καθορίσω το αν θα παίξω με τον FPLAYER_SIMPLE_2 ή με τον FPLAYER_SIMPLE_3;
alliceinw0
Jr. Member
 
Δημοσιεύσεις: 54
Εγγραφή: 02 Σεπ 2014, 11:33

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 07 Δεκ 2016, 17:32

alliceinw0 έγραψε:Όταν συνδέομαι μέσω της FClient στο server, πως μπορώ να καθορίσω το αν θα παίξω με τον FPLAYER_SIMPLE_2 ή με τον FPLAYER_SIMPLE_3;

Οι παίκτες βρίσκονται σε διαφορετικά ports: στο 4480 είναι ο FPLAYER_SIMPLE_3 και στο 4481 ο FPLAYER_SIMPLE_2.
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό alliceinw0 » 07 Δεκ 2016, 20:39

Ευχαριστώ πολύ! Σχετικά με τους παλιούς πρωταθλητές, πρέπει να φτιάξουμε έναν αλγόριθμο που να νικά όσους περισσότερους γίνεται ή μπορούμε για κάθε ένα από αυτούς να αναπτύξουμε διαφορετική στρατηγική;
alliceinw0
Jr. Member
 
Δημοσιεύσεις: 54
Εγγραφή: 02 Σεπ 2014, 11:33

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 08 Δεκ 2016, 00:04

alliceinw0 έγραψε:Ευχαριστώ πολύ! Σχετικά με τους παλιούς πρωταθλητές, πρέπει να φτιάξουμε έναν αλγόριθμο που να νικά όσους περισσότερους γίνεται ή μπορούμε για κάθε ένα από αυτούς να αναπτύξουμε διαφορετική στρατηγική;

Ιδανικά η ίδια στρατηγική θα πρέπει να νικά όσους περισσότερους από τους παλαιότερους πρωταθλητές μπορεί. Ωστόσο, θα εκτιμηθεί οποιαδήποτε προσπάθεια!
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό iliapapa8 » 09 Δεκ 2016, 09:58

Καλησπέρα,
πως γίνεται το console να μου δειχνει οτι νικάω αλλά να μη γεμιζουν όλα τα αποτελέσματα;ειναι προβλημα του server;
π.χ. για nodes = 40 και seed=3684 νικαω και το αποδεικτικο στο euclid εμφανιζεται
για nodes = 40 και seed=3809 νικαω ,αλλά το αποδεικτικο στο euclid δεν εμφανιζεται
Ευχαριστώ εκ των προτέρων
iliapapa8
Newbie
 
Δημοσιεύσεις: 4
Εγγραφή: 16 Ιαν 2015, 18:48

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό sgyftopo » 09 Δεκ 2016, 10:34

iliapapa8 έγραψε:Καλησπέρα,
πως γίνεται το console να μου δειχνει οτι νικάω αλλά να μη γεμιζουν όλα τα αποτελέσματα;ειναι προβλημα του server;
π.χ. για nodes = 40 και seed=3684 νικαω και το αποδεικτικο στο euclid εμφανιζεται
για nodes = 40 και seed=3809 νικαω ,αλλά το αποδεικτικο στο euclid δεν εμφανιζεται
Ευχαριστώ εκ των προτέρων


Καλησπέρα
Αν μια παρτίδα είναι επιτυχημένη, τότε πρέπει να εμφανίζεται στη σελίδα υποβολής. Για να είναι επιτυχημένη πρέπει οπωσδήποτε στο αποτέλεσμα να εμφανίζεται success:1. Αν η στρατηγική αλλάζει τις αξίες των κόμβων, υπάρχει το ενδεχόμενο στο score η στρατηγική να φαίνεται ότι νικά τον αντίπαλο ωστόσο το success να είναι 0. Ο server έχει δικό του αντίγραφο της αρένας και υπολογίζει το πραγματικό score.
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Re: Δομές Δεδομένων - Εργασία 2 [2016-17]

Δημοσίευσηαπό pefraimi » 13 Δεκ 2016, 08:02

...
Ενώ τις προηγούμενες μέρες έτρεχαν κανονικά τα παιχνίδια μου στον server στις τελευταίες μου προσπάθειες μου εμφανίζεται το εξής σφάλμα:

FClient: Usagejava -cp <jarfile.jar> facilityGame.FClient <player type> <verbose> <server-host> <server-port> <n> <seed> <game type> <player A>
FClient: FacilityClient v0.88
FClient: FacilityClient is trying to connect to OFFICE-PC/192.168.1.6 at port 4455
java.net.UnknownHostException: OFFICE-PC/192.168.1.6
...


Φαίνεται να προσπαθεί να συνδεθεί σε λάθος διεύθυνση. Έλεγξε τις παραμέτρους εκτέλεσης στο
αντίστοιχο configuration του Eclipse.

Μπορείς να συμβουλευτείς και το Tutorial για το FacilityGame που έχει αναρτηθεί στο e-class,

Παύλος.-
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

ΠροηγούμενηΕπόμενο

Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 10 επισκέπτες