Εργασία 1 - FacilityGame [2013-14]

Re: Εργασία 1 - FacilityGame [2013-14]

Δημοσίευσηαπό pefraimi » 03 Δεκ 2013, 11:44

Μερικές συμβουλές:

    Τους παίκτες SIMPLE_PLAYER_1 και SIMPLE_PLAYER_2 τους αντιμετωπίζει ο παίκτης μας πάντοτε ως PLAYER_B (εκφώνηση εργασίας 1). Επομένως οι κινήσεις 0, 2, 4, 6, 8, 10, κτλ. είναι του simple player ενώ οι κινήσεις 1, 3, 5, 7, 9, 11, κτλ. του δικού μας παίκτη.

    Η μέθοδος game.getCurMoveIndex() από το interface “game” μας δίνει σε ποια κίνηση του παιχνιδιού βρισκόμαστε. Για παράδειγμα με μια εντολή όπως
    int curMoveIndex = game.getCurMoveIndex();
    μπορούμε να γνωρίζουμε σε ποια κίνηση βρισκόμαστε.

    Μπορούμε να σκεφτούμε από ποια κίνησή μας και μετά μπορούμε να βεβαιωθούμε για το πως κινείται ο simple player; Πως θα αποθηκεύσουμε την πληροφορία αυτή μέσα στο αντικείμενο του παίκτη;

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

Re: Εργασία 1 - FacilityGame [2013-14]

Δημοσίευσηαπό trelosae » 03 Δεκ 2013, 21:33

Edit: Φαίνεται πως ο σερβερ επανήλθε και λειτουργεί

Προσπαθώντας να παίξω με τον SIMPLE_PLAYER_2 στον ατλα η κονσόλα το μόνο output που βγάζει είναι αυτο:

Κώδικας: Επιλογή όλων
FClient: Usagejava -cp <jarfile.jar> facilityGame.FClient <player type> <verbose> <server-host> <server-port> <n> <seed> <player A>
FClient: FacilityClient v0.62
FClient: FacilityClient is starting ...
FClient: FacilityClient is trying to connect to atlas.ee.duth.gr at port 4466
FClient: FacilityClient: connection established !
FClient: Sending game parameters: n:=40, seed:=3059, Client is Player B:= true
FClient: FacilityClient created local game instance



Δεν είναι θέμα του κωδικά μου καθώς στο localhost τρέχει και φίλος μου μπόρεσε να αναπαράγει το πρόβλημα
trelosae
Newbie
 
Δημοσιεύσεις: 1
Εγγραφή: 02 Απρ 2012, 10:22

Re: Εργασία 1 - FacilityGame [2013-14]

Δημοσίευσηαπό pefraimi » 03 Δεκ 2013, 21:54

Εντάξει παιδιά, πρέπει να έχει λυθεί τώρα το θέμα,

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

Re: Εργασία 1 - FacilityGame [2013-14]

Δημοσίευσηαπό sgyftopo » 03 Δεκ 2013, 22:13

Καλησπέρα
Υπενθυμίζεται ότι κατά την εκτέλεση των παικτών - στρατηγικών με αντίπαλους τους SIMPLE_PLAYER_1 και SIMPLE_PLAYER_2 οι σειρά του παίκτη σας πρέπει να είναι PLAYER_B ενώ για τις παρτίδες με τους πρωταθλητές των περασμένων ετών η σειρά του παίκτη σας μπορεί να είναι PLAYER_A.
Σωτήρης
sgyftopo
Full Member
 
Δημοσιεύσεις: 127
Εγγραφή: 17 Οκτ 2013, 11:30

Προηγούμενη

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

Μέλη σε αυτή την Δ. Συζήτηση: Google [Bot] και 14 επισκέπτες

cron