• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 00:22:42 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 00:22:42 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[June 16, 2025, 23:46:31 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31711
Online Today: 164
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 46
Guests: 112
Total: 158
mpizos
Deviate
ELEF
tasos gourd
sassi
Born_Confused
gkyrodi
jimalexoud
HlektrikhPatata
iliaskou
Spyridon01101
noys
vpoug
acolak
Δημητρης Αξιμιωτης
Yamal
chaniotism
andripappa
fpapat
thaliatsk
georgepana9
Thanasis_pap
Stathiss
georgy
ValKar
Maximos7
Elenit
nikos.a
maestros
Liamos
DarkMagiK06
Zoe06
boulionis
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
apal
Το παγώνι
Summand
theofr
dinoschalv
mprova
kostas1507
chrisg
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 3ο Εξάμηνο > Δομές Δεδομένων (Moderators: chatzikys, Tasos Bot, tzortzis) > [Δομές Δεδομένων] Εργασία Α 2013/14
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 ... 8 Go Down Print
Author Topic: [Δομές Δεδομένων] Εργασία Α 2013/14  (Read 11819 times)
Mr K
Guest
[Δομές Δεδομένων] Εργασία Α 2013/14
« on: October 22, 2013, 13:06:24 pm »

Ας κάνω το ποδαρικό.  Cheesy Cheesy

Δεν καταλαβαινω την χρησιμοτητα του δευτερου ορισματος board στην συνάρτηση getNextMove. Βεβαια μιας και μου πετάει error ολο και κάποια χρησιμοτητα θα έχει  Tongue Καμιά ιδέα;

--------------------------------------------------------------------
Συζήτηση και απορίες περί της πρώτης εργασίας. Μιας και αφορά σοβαρά πολύ κόσμο, καλό είναι να αποφευχθούν τα πολύ άσχετα σχόλια και η συζήτηση να περιοριστεί σε θέματα άμεσης σχέσης με την εργασία.

Εκ του συντονισμού
« Last Edit: November 02, 2013, 20:04:49 pm by Exomag » Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #1 on: November 02, 2013, 20:24:21 pm »

Quote from: Donquixote Doflamingo on October 22, 2013, 13:06:24 pm
Δεν καταλαβαινω την χρησιμοτητα του δευτερου ορισματος board στην συνάρτηση getNextMove. Βεβαια μιας και μου πετάει error ολο και κάποια χρησιμοτητα θα έχει  Tongue Καμιά ιδέα;

Και εγώ έτσι όπως το βλέπω, δεν πρέπει να έχει κάποια χρησιμότητα σε αυτήν τη φάση. Ίσως αργότερα να κάνουμε κάποια τροποίηση που να απατεί να έχουμε και το board? Huh
Logged

Eragon
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 672



View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #2 on: November 02, 2013, 21:19:32 pm »

Quote from: Exomag on November 02, 2013, 20:24:21 pm
Quote from: Donquixote Doflamingo on October 22, 2013, 13:06:24 pm
Δεν καταλαβαινω την χρησιμοτητα του δευτερου ορισματος board στην συνάρτηση getNextMove. Βεβαια μιας και μου πετάει error ολο και κάποια χρησιμοτητα θα έχει  Tongue Καμιά ιδέα;

Και εγώ έτσι όπως το βλέπω, δεν πρέπει να έχει κάποια χρησιμότητα σε αυτήν τη φάση. Ίσως αργότερα να κάνουμε κάποια τροποίηση που να απατεί να έχουμε και το board? Huh

Λογικά η συνάρτηση getNextMove θα υλοποιει αργότερα τη στρατηγική του παίκτη,η οποία για να είναι "ενδιαφέρουσα" και όχι τυχαία,όπως στην πρώτη εργασία,θα πρέπει ο παίκτης να εκμεταλλεύεται το configuration του board...
« Last Edit: November 02, 2013, 21:30:26 pm by Exomag » Logged

Change happens by listening and then starting a dialogue with the people who are doing something you don't believe is right.

Jane Goodall
Mr K
Guest
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #3 on: November 03, 2013, 12:14:46 pm »

Απο οτι με εξηγησε ενα παιδι, το πρώτο κομματι ειναι random αλγοριθμος , το δεύτερο ειναι βλέπουμε την καλύτερη κίνηση και αποφασίζουμε, και το τριτο βλεπουμε την καλύτερη κινηση μας και του αντιπάλου και πράττουμε
Logged
thanospr
Καταξιωμένος/Καταξιωμένη
***
Posts: 115


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #4 on: November 04, 2013, 22:16:03 pm »

java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:339)
   at java.lang.Thread.run(Unknown Source)
java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:369)
   at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-2" java.lang.NullPointerException
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:391)
   at java.lang.Thread.run(Unknown Source)

Εμενα ενω τρεχει αν και εχει μερικα warnings μετα μολις παταω play μου κρασαρει και μου πεταει αυτα.Εχετε ιδεα τι μπορει να φταει;
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #5 on: November 04, 2013, 22:22:29 pm »

Quote from: thanospr on November 04, 2013, 22:16:03 pm
java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:339)
   at java.lang.Thread.run(Unknown Source)
java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:369)
   at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-2" java.lang.NullPointerException
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:391)
   at java.lang.Thread.run(Unknown Source)

Εμενα ενω τρεχει αν και εχει μερικα warnings μετα μολις παταω play μου κρασαρει και μου πεταει αυτα.Εχετε ιδεα τι μπορει να φταει;

Έχεις κάνει constructor και get/set συναρτήσεις για την κλάση RandomPlayer, ε?
Logged

L
WebSlave
Καταστραμμένος
***
Posts: 5562


Bad faith


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #6 on: November 04, 2013, 22:39:46 pm »

Quote from: Donquixote Doflamingo on November 03, 2013, 12:14:46 pm
και το τριτο βλεπουμε την καλύτερη κινηση μας και του αντιπάλου και πράττουμε

Ποιο troll στο είπε αυτό;  Tongue Tongue
Δεντράκι θα έχει στην τρίτη (minmax αλγόριθμο) και  θα βλέπετε "στο μέλλον"... (ωραία πράματα)
Logged

It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us.

octane
Αρχάριος/Αρχάρια

Posts: 3



View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #7 on: November 04, 2013, 23:00:24 pm »

Quote from: thanospr on November 04, 2013, 22:16:03 pm
java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:339)
   at java.lang.Thread.run(Unknown Source)
java.lang.NoSuchMethodException: gr.auth.ee.dsproject.crush.player.RandomPlayer.<init>(java.lang.Integer)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.getConstructor(Unknown Source)
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:369)
   at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-2" java.lang.NullPointerException
   at gr.auth.ee.dsproject.crush.MainPlatform$3$1.run(MainPlatform.java:391)
   at java.lang.Thread.run(Unknown Source)

Εμενα ενω τρεχει αν και εχει μερικα warnings μετα μολις παταω play μου κρασαρει και μου πεταει αυτα.Εχετε ιδεα τι μπορει να φταει;

Δοκίμασε να βάλεις πριν τον constructor τον προσδιοριστή public . ( public Tile(......) {....... )
Logged
thanospr
Καταξιωμένος/Καταξιωμένη
***
Posts: 115


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #8 on: November 05, 2013, 20:33:45 pm »

Τελικα δεν ειχα βαλει public στους constructors.Τωρα τρεχει κανονικα.Ευχαριστω πολυ
Logged
MARIOS
Καταστραμμένος
********
Gender: Male
Posts: 5937


Ο ταραξίας !!!


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #9 on: November 06, 2013, 05:42:04 am »

Παιδια παιζει καποιος να μπορει να μου πει πως ακριβως λυνεται το c κομματι της δευτερης ασκησης που ζητειται?μετα τους contstructors  και τα get/set υπαρχει χαος.
Logged

Only in my dreams I know you,
Ι wake up, I can't remember you.
Are you in my thoughts or wait for me?...
In your agonic existence.


Ελευθερία είναι
να έχεις ένα κομμάτι χαρτί κι ένα μολύβι
και να γράφεις, να γράφεις, να γράφεις
ο,τι σου κατεβαίνει στο κεφάλι
χωρίς να σκέφτεσαι τίποτα
χωρίς να νιώθεις καμιά ενοχή για τίποτα
χωρίς να λογοκρίνεις τον ίδιο τον εαυτό σου
χωρίς να νιώθεις τύψεις για όσα έκανες ή απέφυγες να κάνεις
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #10 on: November 06, 2013, 15:29:15 pm »

Quote from: MARIOS on November 06, 2013, 05:42:04 am
Παιδια παιζει καποιος να μπορει να μου πει πως ακριβως λυνεται το c κομματι της δευτερης ασκησης που ζητειται?μετα τους contstructors  και τα get/set υπαρχει χαος.

Αρχικά πρέπει να καταλάβεις τι περιέχει η ArrayList<int[]> availableMoves, τι μορφή πρέπει να έχει ο 1x4 array που θα πρέπει να επιστρέψεις και να σκεφτείς γενικά πως θα σχημάτιζες αυτόν τον πίνακα. Εσύ σε ποιο από αυτά τα βήματα προβληματίζεσαι;
Logged

alexpaxi
Ανερχόμενος/Ανερχόμενη
**
Posts: 81


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #11 on: November 06, 2013, 17:28:55 pm »

εγω σε ολα αυτα εχω προβλημα..ειδα πως δηλωνω πινακα 1Χ3 και ειδα και πως να κανω random επιλογη κινησης..αλλα δεν ξερω τι μορφη να εχει ο array ουτε πως ακριβως να τον σχηματισω.. Sad
Logged
MARIOS
Καταστραμμένος
********
Gender: Male
Posts: 5937


Ο ταραξίας !!!


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #12 on: November 06, 2013, 17:46:38 pm »

Quote from: Exomag on November 06, 2013, 15:29:15 pm
Quote from: MARIOS on November 06, 2013, 05:42:04 am
Παιδια παιζει καποιος να μπορει να μου πει πως ακριβως λυνεται το c κομματι της δευτερης ασκησης που ζητειται?μετα τους contstructors  και τα get/set υπαρχει χαος.

Αρχικά πρέπει να καταλάβεις τι περιέχει η ArrayList<int[]> availableMoves, τι μορφή πρέπει να έχει ο 1x4 array που θα πρέπει να επιστρέψεις και να σκεφτείς γενικά πως θα σχημάτιζες αυτόν τον πίνακα. Εσύ σε ποιο από αυτά τα βήματα προβληματίζεσαι;

Εγώ ρε παλικάρι το έχω περάσει το μάθημα χρόνια τώρα...το τι παίχτηκε και έχει πόστ μου εδώ... δεν έχω ιδέα
  Cheesy  Huh
Logged

Only in my dreams I know you,
Ι wake up, I can't remember you.
Are you in my thoughts or wait for me?...
In your agonic existence.


Ελευθερία είναι
να έχεις ένα κομμάτι χαρτί κι ένα μολύβι
και να γράφεις, να γράφεις, να γράφεις
ο,τι σου κατεβαίνει στο κεφάλι
χωρίς να σκέφτεσαι τίποτα
χωρίς να νιώθεις καμιά ενοχή για τίποτα
χωρίς να λογοκρίνεις τον ίδιο τον εαυτό σου
χωρίς να νιώθεις τύψεις για όσα έκανες ή απέφυγες να κάνεις
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #13 on: November 06, 2013, 18:14:48 pm »

Quote from: alexpaxi on November 06, 2013, 17:28:55 pm
εγω σε ολα αυτα εχω προβλημα..ειδα πως δηλωνω πινακα 1Χ3 και ειδα και πως να κανω random επιλογη κινησης..αλλα δεν ξερω τι μορφη να εχει ο array ουτε πως ακριβως να τον σχηματισω.. Sad

Θα ορίσεις έναν 1x4 πίνακα, του οποίου τα δύο πρώτα στοιχεία είναι η θέση που θα γίνει η κίνηση (τις συντεταγμένες θα τις πάρεις από την κίνηση που θα πάρεις τυχαία, από τις διαθέσιμες). Έπειτα, ανάλογα με την κατεύθυνση, θα υπολογίσεις τις δύο επόμενες συντεταγμένες του 1x4 πίνακα.
Logged

alexpaxi
Ανερχόμενος/Ανερχόμενη
**
Posts: 81


View Profile
Re: [Δομές Δεδομένων] Εργασία Α 2013/14
« Reply #14 on: November 06, 2013, 18:23:47 pm »

θα ηταν ευκολο αν γινεται να εγραφες τον κωδικα για το συγκεκριμενο κομματι?γιατι ορισα πινακα 1Χ4 αλλα κολλησα στο πως να περασω τις συντεταγμενες μεσα απο τις διαθεσιμες κινησεις που υπαρχουν.thanks παντως για ολα αυτα
Logged
Pages: [1] 2 3 ... 8 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...