Ερωτήσεις:
- Πού βρίσκεται ο Γιώργος;
- Ποιος έκλεψε τα αρχεία του "Plan X";
- Πού βρίσκονται τα αρχεία του "Plan X";
- Ποια είναι τα results του "Plan Y";
- Ποιο είναι το code του "Plan Z";
-
Οι ίδιες ομάδες με την εργασία 1
-
Εγγραφή στο github: https://classroom.github.com/g/jlkOQHdH
-
Μόλις ολοκληρώσετε κάθε βήμα στέλνετε claim στο [email protected]
-
Για τα βήματα 3-5 απαιτείται να γράψετε ένα πρόγραμμα που να αυτοματοποιεί την εύρεση της λύσης. Μπορείτε να χρησιμοποιήσετε ό,τι γλώσσα προγραμματισμού θέλετε, αλλά θα πρέπει να μπορώ να το τρέξω σε Ubuntu 20.04 χρησιμοποιώντας software που είναι διαθέσιμο στο Ubuntu. Θα πρέπει επίσης να φτιάξετε ένα script
run.sh
που εκτελεί το πρόγραμμα με ό,τι παραμέτρους χρειάζονται. -
Επίσης γράφετε report στο README.md με τα βήματα που ακολουθήσατε, και το κάνετε commit μαζί με οποιοδήποτε κώδικα χρησιμοποιήσατε
-
Βαθμολογία
- Η δυσκολία στα βήματα αυξάνεται απότομα.
- Για ό,τι δεν ολοκληρώσετε περιγράψτε (και υλοποιήστε στο πρόγραμμα) την πρόοδό σας και πώς θα μπορούσατε να συνεχίσετε.
- Με τα πρώτα 2 βήματα παίρνετε 5 στο μάθημα (αν έχετε πάει καλά στην εργασία 1)
- Με τα 3-5 φτάνετε μέχρι το 10 (δεν υπάρχει γραπτή εξέταση)
- Για τους μεταπτυχιακούς τα 3-5 είναι προαιρετικά. ΔΕΝ αντικαθιστούν το project (αλλά μπορούν να λειτουργήσουν προσθετικά στο βαθμό της εργασίας 1)
- Για τα βήματα 3-5 μπορεί να γίνει προφορική εξέταση
-
Timeline
- Την πρώτη εβδομάδα δεν υπάρχουν hints
- 11/6: αρχίζουν τα hints για τα βήματα 1,2
- 16/6: deadline για τα βήματα 1,2
- Για τα βήματα 3-5 δίνονται hints μόνο σε όσους ζητήσουν (με μικρό penalty)
- 11/7: deadline για τα βήματα 3-5
-
Η ταχύτητα των λύσεων (και ο αριθμός hints που έχουν δοθεί) μετράει στο βαθμό (ειδικά για τα βήματα 1,2)
-
Οχι spoilers
-
Οχι DoS (ή μαζικά requests, δε χρειάζεται κάτι τέτοιο)