[2020-21]: Εργασία 2

[2020-21]: Εργασία 2

Δημοσίευσηαπό andreass » 13 Μάιος 2021, 15:03

Εδώ μπορείτε να υποβάλετε ερωτήσεις και απορίες σχετικές με την Εργασία 2.
andreass
Newbie
 
Δημοσιεύσεις: 28
Εγγραφή: 30 Ιουν 2012, 12:18

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 22 Μάιος 2021, 09:14

... παρατήρησα πως στη 10η άσκηση της 2ης εργασίας, δεν υπάρχει imported η βιβλιοθήκη nx, με αποτέλεσμα να μη δέχεται τον γράφο barbell. Επιπλέον, μπορείτε να κάνετε import και την networkx.algorithms.community με το alias nx_comm, ώστε να μπορούμε να λάβουμε τα modularities;


Μπορείτε στην απάντησή σας να συμπεριλάβετε τα imports που χρειάζεται ο κώδικάς σας,
πχ.
import networkx as nx
import networkx.algorithms.community as nx_comm
κτλ.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό Anna » 22 Μάιος 2021, 15:14

Μας είχατε πεί ότι στα ερωτήματα 4, 5 μπορούμε να χρησιμοποιήσουμε τις συναρτήσεις από τα ερωτήματα 2, 3. Ωστόσο, θα πρέπει να ορίσουμε τις συναρτήσεις από πάνω, σωστά;
Anna
Newbie
 
Δημοσιεύσεις: 4
Εγγραφή: 06 Ιουν 2017, 18:42

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό Anna » 23 Μάιος 2021, 15:28

Μήπως υπάρχει κάποιο πρόβλημα με τον "Έλεγχο" στα ερωτήματα; Γιατί το πατάω και η σελίδα φορτώνει αρκετή ώρα χωρίς να βγάζει κάποιο αποτέλεσμα αν είναι σωστό ή λάθος.
Τελικά μου έβγαλε αυτό το μήνυμα: Συνέβη ένα σφάλμα κατά την επεξεργασία των αποκρίσεών σας. (Error from the sandbox [jobesandbox]: Unexpected error while executing your code. The sandbox server may be down or overloaded. Perhaps try again shortly?). Κάντε κλικ στο κουμπί «Συνέχεια» για να επιστρέψετε στη σελίδα στην οποία βρισκόσασταν και δοκιμάστε ξανά.
Anna
Newbie
 
Δημοσιεύσεις: 4
Εγγραφή: 06 Ιουν 2017, 18:42

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 23 Μάιος 2021, 18:40

Μήπως υπάρχει κάποιο πρόβλημα με τον "Έλεγχο" στα ερωτήματα; Γιατί το πατάω και η σελίδα φορτώνει αρκετή ώρα χωρίς να βγάζει κάποιο αποτέλεσμα αν είναι σωστό ή λάθος.
Τελικά μου έβγαλε αυτό το μήνυμα: Συνέβη ένα σφάλμα κατά την επεξεργασία των αποκρίσεών σας. (Error from the sandbox [jobesandbox]: Unexpected error while executing your code. The sandbox server may be down or overloaded. Perhaps try again shortly?). Κάντε κλικ στο κουμπί «Συνέχεια» για να επιστρέψετε στη σελίδα στην οποία βρισκόσασταν και δοκιμάστε ξανά.


Πρέπει να είναι εντάξει τώρα.
Είχε πέσει η σύνδεση με ένα από τα job engines
που εκτελούν τους κώδικες του Moodle.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 23 Μάιος 2021, 18:44

Μας είχατε πεί ότι στα ερωτήματα 4, 5 μπορούμε να χρησιμοποιήσουμε τις συναρτήσεις από τα ερωτήματα 2, 3. Ωστόσο, θα πρέπει να ορίσουμε τις συναρτήσεις από πάνω, σωστά;


Ναι, θα πρέπει σε κάθε ερώτημα να υπάρχει ο πηγαίος κώδικας όλων των δικών σας συναρτήσεων που θα χρησιμοποιήσετε. Αν για παράδειγμα χρησιμοποιήσετε μια συνάρτηση που υλοποιήσατε στο Ερώτημα 3 για να υλοποιήσετε κάποιο βήμα του Ερωτήματος 4, θα πρέπει να συμπεριλάβετε τον αντίστοιχο πηγαίο κώδικα και στην απάντηση του Ερωτήματος 4.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό Anna » 23 Μάιος 2021, 21:49

Στο 9ο ερώτημα μήπως πρέπει να έχουμε ως όρισμα εισόδου της συνάρτησης evaluate_local_step και τον γράφο; Τον χρησιμοποίησα για να υπολογίσω το modularity αφού το έτρεξα και είδα ότι χρησιμοποιείται και ο γράφος G στην Δοκιμή.
Anna
Newbie
 
Δημοσιεύσεις: 4
Εγγραφή: 06 Ιουν 2017, 18:42

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 24 Μάιος 2021, 09:02

Στο 9ο ερώτημα μήπως πρέπει να έχουμε ως όρισμα εισόδου της συνάρτησης evaluate_local_step και τον γράφο; Τον χρησιμοποίησα για να υπολογίσω το modularity αφού το έτρεξα και είδα ότι χρησιμοποιείται και ο γράφος G στην Δοκιμή.

Ναι, βέβαια, χρειάζεται και ο γράφος. Συμπληρώθηκε τώρα η δήλωση της συνάρτησης evaluate_local_step.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό Athanasios » 26 Μάιος 2021, 21:53

Στο ερώτημα 5:

A = np.array([[-3, 0], [-4, -1]])
B = np.array([[-3, -4], [0, -1]])

print(get_all_pure_NE(A, B))

Στο συγκεκριμένο παράδειγμα το pure ΝΕ δεν είναι το -3,-3 δηλαδή το expected δεν θα έπρεπε να είναι το : answer = [[[0, 0], [0, 0]]] ?

Το test βγάζει σαν expected το answer = [[[1, 0], [1, 0]]].

Δεν έχω καταλάβει κάτι σωστά;
Athanasios
Newbie
 
Δημοσιεύσεις: 4
Εγγραφή: 26 Φεβ 2014, 18:23

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 27 Μάιος 2021, 08:15

Το test βγάζει σαν expected το answer = [[[1, 0], [1, 0]]].

Δεν έχω καταλάβει κάτι σωστά;


Η στρατηγική [1,0] για έναν παίκτη σημαίνει ότι παίζει με πιθανότητα 1 την πρώτη του κίνηση και με πιθανότητα 0 τη δεύτερη του κίνηση, δηλαδή επιλέγει να προδώσει.
Επομένως το προφίλ [[1, 0], [1, 0]] σημαίνει ότι και οι δύο παίκτες θα προσδώσουν.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: [2020-21]: Εργασία 2

Δημοσίευσηαπό pefraimi » 29 Μάιος 2021, 20:16

... Κατά λάθος σήμερα πάτησα επαναπροσπάθεια της δευτερης εργασίας αντί για ανασκόπηση και ξεκίνησε από την αρχή μια δεύτερη καρτέλα με το την εργασία, ενώ την είχα παραδώσει εμπρόθεσμα. Χρειάζεται να την ξανακάνω και αν ναι θα χαθεί το μπόνους της εμπρόθεσμης ;


Δεν χρειάζεται να ξαναϋποβληθεί η εργασία. Το Moodle κρατάει το ιστορικό των υποβολών. Προτείνω όμως να ενημερώσεις τον βοηθό διδασκαλίας που επιβλέπει την Εργασία 3 της ομάδας σου, ώστε να βεβαιωθεί ότι θα κρατηθεί ο σωστός βαθμός.
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

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

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