Title: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: Singularity on October 25, 2019, 12:05:45 pm Τοπικ συζήτησης της εργασίας για το έτος 2019/2020
Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: Singularity on October 25, 2019, 12:18:53 pm παιδιά στη σελίδα 6 εκεί που λέει να φτιαξουμε 3 συναρτήσεις οι οποιες θα αρχικοποιούν τα αντικείμενα των αντίστοιχων πινάκων, τι ακριβώς εννοεί?
Επίσης μονο εγώ έχω πρόβλημα να κατανοήσω το νόημα του να αρχικοποιήσουμε με τυχαίο τρόπο στη κλάση board αυτούς τους πίνακες αφου στη κλάση Game μας λέει ακριβώς τι όπλα/τροφή/παφίδες πρεπει να έχουμε και ακόμα ποιο πανω μας έλεγε σε ποιο διαστημα να τα τοποθετήσουμε. Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: panosnikos1998 on October 28, 2019, 14:06:05 pm παιδιά στη σελίδα 6 εκεί που λέει να φτιαξουμε 3 συναρτήσεις οι οποιες θα αρχικοποιούν τα αντικείμενα των αντίστοιχων πινάκων, τι ακριβώς εννοεί? Απ οτι καταλαβα εγω θα πρεπει να κανεις μια επαναληπτικη διαδικασια η οποια τερματιζει στο W(το οποιο ειναι ο αριθμος των οπλων) και αντιστοιχα στα F και Τ. Μεσα στη διαδικασια αυτη θα βγαζεις τυχαιες μεταβλητες. Μετα θα καλεις τον constructor της εκαστοτε κλασης και σαν ορισματα θα του δινεις αυτες τις τυχαιες μεταβλητες. Επίσης μονο εγώ έχω πρόβλημα να κατανοήσω το νόημα του να αρχικοποιήσουμε με τυχαίο τρόπο στη κλάση board αυτούς τους πίνακες αφου στη κλάση Game μας λέει ακριβώς τι όπλα/τροφή/παφίδες πρεπει να έχουμε και ακόμα ποιο πανω μας έλεγε σε ποιο διαστημα να τα τοποθετήσουμε. Αυτο που σου δινει μετα στο Game ειναι ο αριθμος των οπλων εφοδιων παγιδων. Δηλαδη η τιμη μιας απ τις μεταβλητες. Οι υπολοιπες μεταβλητες καθε κλασης θα αρχικοποιουνται τυχαια απο αυτες τις συναρτησεις Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: panosnikos1998 on October 28, 2019, 14:07:33 pm Μια απορια που ειχα εγω αν μπορει καποιος να βοηθησει. Στη διευκρινηση που εκανε η σιαχαλου για την συναρτηση void createRandomWeapon() που λεει οτι τα μισα οπλα ανηκουν στον εναν παικτη και τα μισα στον αλλο. Πρεπει αρα να βαλουμε και καποιον περιορισμο για τον αριθμο των οπλων ωστε παντα να ειναι ζυγος αριθμος;;
Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: Hobo on November 02, 2019, 15:51:46 pm Μια απορια που ειχα εγω αν μπορει καποιος να βοηθησει. Στη διευκρινηση που εκανε η σιαχαλου για την συναρτηση void createRandomWeapon() που λεει οτι τα μισα οπλα ανηκουν στον εναν παικτη και τα μισα στον αλλο. Πρεπει αρα να βαλουμε και καποιον περιορισμο για τον αριθμο των οπλων ωστε παντα να ειναι ζυγος αριθμος;; Ναι ουσιαστικα αυτο πρεπει να κανεις, ωστε παντα να μοιραζονται στα 2 τα όπλα. Μία έξτρα if για έλεγχο είναι η όλη φαση. Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: mdimitrig on November 03, 2019, 14:32:37 pm Ξέρει κανείς αν την θεση των weapons, foods, traps την θετουν οι τρεις Random συναρτησεις, ή μετα η createBoard;
Επισης, πώς μπορουμε να κανουμε τον πινακα που δημιουργειται σαν ταμπλο, να παρει τις τιμες απο -Ν/2 μεχρι + Ν/2, και αντιστοιχα με το Μ; Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: Don on November 03, 2019, 15:14:38 pm Ξέρει κανείς αν την θεση των weapons, foods, traps την θετουν οι τρεις Random συναρτησεις, ή μετα η createBoard; Επισης, πώς μπορουμε να κανουμε τον πινακα που δημιουργειται σαν ταμπλο, να παρει τις τιμες απο -Ν/2 μεχρι + Ν/2, και αντιστοιχα με το Μ; Πρώτα αρχικοποιείς τα αντικείμενα στις αντίστοιχες createRandom συναρτήσεις και μετά τοποθετούνται στο ταμπλό μέσω της createBoard. Για το δεύτερο, μπορείς να χρησιμοποιήσεις δομές επανάληψης σε συνδυασμό με τις if και switch. Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: mdimitrig on November 06, 2019, 16:25:22 pm Κανείς που καταφερε να κανει να τρεξει;
Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: vag178 on November 06, 2019, 16:41:05 pm Στην εκφώνηση λέει "Υπάρχει ένα είδος όπλου διαθέσιμο για τον κάθε παίκτη.".
Εννοεί ότι στο ταμπλό θα υπάρχουν το πολύ 3 όπλα για κάθε παίκτη που θα είναι τα 3 είδη που υπάρχουν και ο μέγιστος αριθμός όπλων θα είναι 6; Ή ότι ένας παίκτης μπορεί να πάρει για κάθε είδος όπλου ένα μόνο; Ή και τα δύο; Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: mdimitrig on November 06, 2019, 16:44:03 pm 6 οπλα, 3 για τον ενα, 3 για τον αλλο, και τους τρεις τυπους οπλων, απο ενα για τον καθενα
Title: Re: [Δομές Δεδομένων] Εργασία - Hunger Games Post by: vag178 on November 06, 2019, 17:22:37 pm 6 οπλα, 3 για τον ενα, 3 για τον αλλο, και τους τρεις τυπους οπλων, απο ενα για τον καθενα Ναι αλλά δίνει την επιλογή όπλων (W) όποτε δεν παίζει να είναι πάντα αυτό. Ή εννοείς ότι το W θα είναι μέχρι 6 ώστε να υπάρχουν όλα τα είδη όπλων για κάθε παίκτη; sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) |