Goodgame Studios forum archives

Forum: empire-el
Board: [574] Συμβουλές και κόλπα
Topic: [70980] Χρόνοι επίθεσης/υποστήριξης/μεταφοράς πόρων

[-70980] EmperorG (GR1) [None] :: May 29, 2014, 11:40 a.m.
Μετά από αρκετό ψάξιμο και πολλές δοκιμές έχω καταφέρει να βρω το πώς υπολογίζονται διάφοροι χρόνοι μετακίνησης στρατού και πόρων. Θα τα μεταφέρω σε αυτό το θέμα, απλά να ενημερώσω εξαρχής ότι θα χρειαστούν πολλά ποστ για να ολοκληρωθεί, λόγω πολλών φωτογραφιών. Παρακαλώ πολύ μέχρι να τελειώσω να μη γράψει κάποιος άλλος σε αυτό το θέμα, γιατί αλλιώς θα γίνει μπέρδεμα.


Αρχικά θα ήθελα να ευχαριστήσω:
1) Tον leon1 για τη βόηθεια που μου παρείχε σε πληροφορίες που δεν μπορούσα να συλλέξω μόνος μου (υποστήριξη συμμάχου, αποστολή πόρων σε σύμμαχο) και επίσης για την ιδέα που μου έδωσε ως προς το πώς επηρεάζεται το μπόνους του διοικητή από τα στοιχεία της συμμαχίας.

2) Tην -ΠΕΤΡΙΛΙΑ- 2 που με άφησε να της κηρύξω τον πόλεμο (χωρίς παρενέργειες) για να μετρήσω το μπόνους επίθεσης συμμαχίας.

3) Τον τονάκι που με αφήνει να φτιάξω αυτό το πολλαπλό ποστ.


Αρχίζω με μερικά βασικά πράγματα:

Παράμετρος ανεξάρτητη από το οποιοδήποτε μπόνους
(ισχύει γενικά και χρησιμοποιείται σχεδόν παντού παρακάτω)

A=6000*x/α

όπου
x: απόσταση από το στόχο
α: ταχύτητα της πιο αργής μονάδας


Attachment not found. Attachment not found.



Στάβλος

Β=1-β/100

όπου
β: μπόνους από το στάβλο

Attachment not found.
Το νούμερο εξαρτάται i) από την απόσταση του στόχου, ii) από το επίπεδο του στάβλου, iii) το πια βαθμίδα θέλουμε να χρησιμοποιήσουμε και iv) αν πρόκειται για επίθεση/υποστήριξη ή μεταφορά πόρων. Δυστυχώς αυτό το νούμερο δεν είναι ακριβές, δε δείχνει τα δεκαδικά και επομένως θα δείτε συνήθως αποκλίσεις στο τελικό αποτέλεσμα.


Αγορά του βασιλιά

Γ=1+γ/100

όπου
γ: μπόνους από την αγορά του βασιλιά

Attachment not found.

[1276888] EmperorG (GR1) [None] :: May 29, 2014, 11:54 a.m.
Μπόνους από έρευνες

Εδώ έχουμε τέσσερις κατηγορίες:

Επανατοποθέτηση στρατού από/προς οχυρά

Δ=1+δ/100

όπου
δ: μπόνους από έρευνα αναγκαστικής πορείας

Attachment not found.



Μεταφορά πόρων από/προς οχυρά

Ε=1+ε/100

όπου
ε: μπόνους από έρευνα λάστιχου τροχού

Attachment not found.


Μεταφορά στρατού από/προς βασίλεια

Ρ=1-ρ/100

όπου
ρ: μπόνους από έρευνα σχηματισμού πορείας

Attachment not found.


Μεταφορά πόρων από/προς βασίλεια

Σ=1-σ/100

όπου
σ: μπόνους από έρευνα καραβανιού

Attachment not found.

[1276895] EmperorG (GR1) [None] :: May 29, 2014, 12:06 p.m.
Μπόνους από συμμαχία

Εδώ έχουμε 3 είδη μπόνους


Ταχύτητα επίθεσης σε εχθρό

Ζ=1+ζ/(100+γ)

όπου
ζ: μπόνους από συμμαχία για επίθεση σε εχθρό

Attachment not found.
Όπως βλέπετε από τη σχέση, αυτό το μπόνους επηρεάζεται από την αγορά του βασιλιά.


Ταχύτητα υποστήριξης σε σύμμαχο

Η=1+η/100

όπου
η: μπόνους από συμμαχία για υποστήριξη

Attachment not found.



Ταχύτητα μεταφοράς πόρων σε σύμμαχο

Θ=1+θ/100

όπου
θ: μπόνους από συμμαχία για μεταφορά πόρων

Attachment not found.



Μπόνους από διοικητή

κ: μπόνους του διοικητή
Attachment not found.

Εδώ το πράγμα περιπλέκεται λίγο. Υπάρχουν 4 διαφορετικές κατηγορίες.


1) επιθέσεις σε βαρόνους ή μη εχθρούς της συμμαχίας

Κ1= 1+κ/(100+γ)


2) επιθέσεις σε εχθρούς της συμμαχίας

Κ2= 1+κ/(100+γ+ζ)



3) υποστήριξη συμμάχων

Κ3= 1+κ/(100+η)


4) Μεταφορά στρατού από/προς οχυρά

Κ4= 1+κ/(100+δ)



Μπόνους από πυργοδεσπότη

λ: μπόνους του πυργοδεσπότη
Attachment not found.

Υπάρχουν 2 διαφορετικές κατηγορίες:


1) κατάκτηση ελεύθερου οχυρού ή οχυρού μή εχθρού της συμμαχίας

Λ1= 1+λ/(100+γ)


2) κατάκτηση οχυρού εχθρού της συμμαχίας

Λ2= 1+λ/(100+γ+ζ)

[1276898] EmperorG (GR1) [None] :: May 29, 2014, 12:14 p.m.
Χρόνοι μετακίνησης (σε δευτερόλεπτα)

Θα αναφερθώ μονάχα σε αυτά που κατάφερα να διασταυρώσω μέχρι στιγμής. Αν υπάρξουν παραπάνω πληροφορίες στο μέλλον θα τις μεταφέρω εδώ αν μου το επιτρέψει ο τονάκις.


Επιθέσεις

Κατηγορια 1
Επίθεση σε κάστρο μη εχθρού της συμμαχίας ή κάστρο βαρόνου
Κατάκτηση χωριού πόρων μη εχθρού της συμμαχίας
Επίθεση σε μητρόπολη μη εχθρού της συμμαχίας
Κατάκτηση βασιλικού πύργου μη εχθρού της συμμαχίας
Επίθεση σε πρωτεύουσα μη εχθρού της συμμαχίας σε απόσταση μικρότερη από 144

t=Α*B/(Γ*Κ1)


Κατηγορια 2
Επίθεση σε πρωτεύουσα μη εχθρού της συμμαχίας σε απόσταση μεγαλύτερη από 144

t=Α*B/(Γ*Κ1)

με x=144 σταθερό.


Κατηγορια 3
Κατάκτηση μητρόπολης μη εχθρού της συμμαχίας
Κατάκτηση πρωτεύουσας μη εχθρού της συμμαχίας σε απόσταση μικρότερη από 144

t=Α*B/Γ

με α=5 σταθερό. Σε περίπτωση πέτρας με ταχύτητα 4, α=4.


Κατηγορια 4
Κατάκτηση πρωτεύουσας μη εχθρού της συμμαχίας σε απόσταση μεγαλύτερη από 144

t=Α*B/Γ

με α=5, x=144 σταθερά. Σε περίπτωση πέτρας με ταχύτητα 4, α=4.


Κατηγορια 5
Επίθεση σε κάστρο εχθρού της συμμαχίας
Κατάκτηση χωριού πόρων εχθρού της συμμαχίας

t=Α*B/(Γ*Ζ*Κ2)


Κατηγορια 6
Κατάκτηση ελεύθερου οχυρού
Κατάκτηση οχυρού μη εχθρού της συμμαχίας

t=Α*B/(Γ*Λ1)

με α=2 σταθερό.


Κατηγορια 7
Κατάκτηση οχυρού εχθρού της συμμαχίας

t=Α*B/(Γ*Ζ*Λ2)

με α=2 σταθερό.




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

[1276901] EmperorG (GR1) [None] :: May 29, 2014, 12:22 p.m.
Υποστήριξη

Κατηγορία 1
Υποστήριξη συμμάχου

t=Α*Β/(H*K3)


Κατηγορία 2
Μεταφορά στρατού από/προς οχυρό

t=Α*B/(Δ*K4)


Κατηγορία 3
Μεταφορά στρατού από/προς βασίλειο

t=7200*Ρ



Μεταφορά πόρων

Κατηγορία 1
Μεταφορά πόρων σε παίκτη εκτός συμμαχίας

t=Α*B

με α=50 σταθερό.


Κατηγορία 2
Μεταφορά πόρων σε παίκτη της συμμαχίας

t=Α*B/Θ

με α=50 σταθερό.


Κατηγορία 3
Μεταφορά πόρων από/προς οχυρό

t=Α*B/Ε

με α=50 σταθερό.


Κατηγορία 4
Μεταφορά πόρων από/προς βασίλειο

t=7200*Σ

[1276903] EmperorG (GR1) [None] :: May 29, 2014, 12:26 p.m.
Και ένα τελευταίο tip:

Η απόσταση μεταξύ του κάστρου μας και του στόχου (επίθεσης/υποστήριξης/μεταφοράς πόρων) δίνεται μεν από το παιχνίδι απευθείας, αλλά μπορεί και να υπολογιστεί αν γνωρίζουμε τις συντεταγμένες. Είναι απλό πρόβλημα απόστασης δυο σημείων και απ' όσο είδα γίνεται στρογγυλοποίηση στο πρώτο δεκαδικό.


Υ.Γ. 1 Προσπάθησα να το γράψω όσο πιο κατανοητά μπορούσα. Είναι δυστυχώς πολλοί οι τύποι υπολογισμού.

Υ.Γ. 2 Στο αρχείο excel

https://dl.dropboxusercontent.com/u/55886007/taxythtes.xls

γίνονται αυτόματα όλοι οι υπολογισμοί που ανέφερα παραπάνω (εκτός από τις μετακινήσεις από/προς βασίλεια, αυτοί είναι αρκετά εύκολοι).

[1276904] dennis 10 [None] :: May 29, 2014, 12:27 p.m.
φιλε σορρυ που στο λεω αλλα δεν καταλαβα και πολλα......

[1276905] NewLEON1 (AU1) [None] :: May 29, 2014, 12:28 p.m.
Ευχαριστώ πολύ που ανέφερες την βοήθεια μου και συγχαρητήρια για τις ανακαλύψεις σου!

[1276910] apoelin2 [None] :: May 29, 2014, 12:34 p.m.
ουτε εγω καταλαβα τιποτα

[1276912] EmperorG (GR1) [None] :: May 29, 2014, 12:35 p.m.
dennis 10 έγραψε: »
φιλε σορρυ που στο λεω αλλα δεν καταλαβα και πολλα......

dennis 10, με τόσα μπόνους είναι ούτως ή άλλως μπερδεμένα τα πράγματα. Αν έγραφα μόνο τον αναλυτικό τύπο που χρησιμοποιώ στο excel, θα γινόταν μεγάλο μπάχαλο. Προσπάθησα να τα σπάσω ανά κατηγορία.

[1276914] dennis 10 [None] :: May 29, 2014, 12:36 p.m.
πιο λιανα δεν μπορεις να τα κανεις?

[1276918] EmperorG (GR1) [None] :: May 29, 2014, 12:41 p.m.
dennis 10 έγραψε: »
πιο λιανα δεν μπορεις να τα κανεις?

Πώς θέλεις να τα γράψω; Έδειξα τί είναι το κάθε μπόνους με φωτογραφίες. Πώς θα δεις π.χ. το μπόνους επίθεσης σε εχθρό συμμαχίας αν δε βάλεις όλους τους παράγοντες μέσα;

[1276932] EmperorG (GR1) [None] :: May 29, 2014, 1:57 p.m.
Το αρχείο excel που σας υποσχέθηκα θα το βρείτε εδώ:

https://dl.dropboxusercontent.com/u/55886007/taxythtes.xls

Όπως θα δείτε υπάρχουν διάφορες καρτέλες ανάλογα με το τί θέλουμε να υπολογίσουμε. Οι κατηγορίες που χρησιμοποιώ είναι αυτές που αναφέρω στο φόρουμ.

Χρησιμοποιώ το κόκκινο χρώμα στα διάφορα πεδία που δεν συμπληρώνουμε.

Χρησιμοποιώ το πράσινο χρώμα στο πεδίο της απόστασης (όταν το συμπληρώνουμε) γιατί αυτό μπορείτε να το δώσετε απευθείας χωρίς να χρειάζεστε συντεταγμένες.

[1276943] UltraDream (GR1) [GR1] :: May 29, 2014, 3:36 p.m.
Συγχαρητήρια φίλε για την μεγάλη ανάλυση/βοήθεια...!!

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

[1276947] EmperorG (GR1) [None] :: May 29, 2014, 3:47 p.m.
Θα προσπαθήσω να γίνω λίγο πιο αναλυτικός.

Όπως είπαμε, το ζήτημα είναι ότι υπάρχουν πάρα πολλά μπόνους και ανάλογα με το τί θέλουμε να κάνουμε εμφανίζονται και διαφορετικά κάθε φορά.

Παράδειγμα 1ο: επίθεση σε εχθρό της συμμαχίας μας.

Σε αυτήν την περίπτωση παίζουν ρόλο:
1) ο διοικητής (μπόνους κ)
2) το μπόνους επίθεσης της συμμαχίας (μπόνους ζ)
3) η αγορά του βασιλιά (μπόνους γ)
4) o στάβλος (μπόνους β)

Αν κάποιο από αυτά δεν υπάρχει, το θέτουμε απλά 0.

Όπως αναφέρω και στην κατηγορία 5 των επιθέσεων, ο τύπος είναι

t=Α/(Β*Γ*Ζ*Κ2) (σχέση 1)

Υπολογίζουμε καταρχάς το Α από τους τύπους που έδωσα στο πρώτο ποστ:
Α=6000*x/α


Με τον ίδιο τρόπο υπολογίζουμε και τα υπόλοιπα, δηλαδή
B=1+β*x/1000
Γ=1+γ/100
Ζ=1+ζ/(100+γ)
Κ2= 1+κ/(100+γ+ζ)

Αντικαθιστούμε όλα αυτά στη (σχέση 1) και παίρνουμε τον τελικό χρόνο.


Παράδειγμα 2ο: μεταφορά πόρων σε σύμμαχο.

Σε αυτήν την περίπτωση παίζουν ρόλο:
1) το μπόνους μεταφοράς πόρων της συμμαχίας (μπόνους θ)
2) o στάβλος (μπόνους β)

Πάλι αν κάποιο απουσιάζει το βάζουμε 0.

Όπως αναφέρω και στην κατηγορία 2 της μεταφοράς πόρων, ο τύπος είναι

t=Α/(Β*Θ) (σχέση 2)

αλλά το α έχει σταθερή τιμή 50. Οπότε υπολογίζουμε το Α από τους τύπους που έδωσα στο πρώτο ποστ:

Α=6000*x/50

και τα υπόλοιπα μπόνους προκύπτουν ως
B=1+β*x/1000
Θ=1+θ/100

Αντικαθιστούμε όλα αυτά στη (σχέση 2) και παίρνουμε τον τελικό χρόνο.




Ελπίζω τώρα να έγινα λίγο πιο κατανοητός.

[1276959] dennis 10 [None] :: May 29, 2014, 4:46 p.m.
Πιο αναλυτικα δεν μπορεις?

[1276960] UltraDream (GR1) [GR1] :: May 29, 2014, 4:53 p.m.
Dennis είναι απλά μαθηματικά,τα γνωρίζεις;...με λίγη σκέψη τα κατανόησες,δεν νομίζω να μπορεί να τα κάνει πιο αναλυτικά.

[1276962] NewLEON1 (AU1) [None] :: May 29, 2014, 4:59 p.m.
Εγώ πάντως τα έχω καταλάβει. Δεν είναι κάτι δύσκολο. Στις άγνωστες τιμές βάζεις τα νούμερα που αντιστοιχούν στην περίπτωση σου και κάνεις την πράξεις.

[1276978] EmperorG (GR1) [None] :: May 29, 2014, 6:38 p.m.
dennis 10 έγραψε: »
Πιο αναλυτικα δεν μπορεις?

Το μόνο που μπορώ να κάνω ως πιο αναλυτικό είναι να σου δώσω ένα συγκεκριμένο αριθμητικό παράδειγμα.

Το κεντρικό κάστρο μου είναι στις συντεταγμένες 715:460
Θέλω να στείλω πόρους σε ένα κάστρο στις συντεταγμένες 519:783 (αν δεν το ξέρεις, είναι το κάστρο σου)

Η απόσταση μεταξύ των κάστρων μας είναι 377.8
Έχω στάβλο επίπεδο 3 και θα χρησιμοποιήσω την πρώτη βαθμίδα (22% για μεταφορά πόρων)
Επειδή δεν είμαστε στην ίδια συμμαχία, δεν έχουμε άλλο μπόνους.

Παίρνω τον τύπο της κατηγορίας 1 από μεταφορά πόρων και έχω

t=A/Β με α=50 σταθερό.

άρα:

Α=6000*377.8/50=45336
B=1+22*377.8/1000=9.3116

και τελικώς t=45336/9.3116=4868.766

αλλά επειδή το παιχνίδι κόβει τα δεκαδικά, τελικώς έχουμε 4868 δευτερόλεπτα.

Αυτό μας κάνει 1 ώρα, 21 λεπτά και 8 δευτερόλεπτα ( 1*3600+21*60+8=4868 ),

ή, όπως το δείχνει το παιχνίδι:

01:21:08

Attachment not found.

Πάρε τώρα τους πόρους, και αν έχεις και άλλη απορία το ξανασυζητάμε σε π.μ. :)

[1277003] manos1995 (GR1) [None] :: May 30, 2014, 9:13 a.m.
μπραβο εμπερορ, υπολογισα την αποσταση για να φτασει ο στρατος μου σε εναν εχθρο της συμμαχιας μου και τελικα βγηκε ακριβως ιδιο....!!!!