• - -

Calcolo delle distanze e relativi tempi di percorenza

DeletedUser36649

Ospite

Le mappa e le sue coordinate
La mappa di tribals è costituita da coordinate, e come tutti ben sappiamo per trovare la distanza fra due punti avendo le coordinate possiamo usare la formula di Pitagora:

d = √(x'' - x')² + (y'' - y')²

Come ben sappiamo vi sono unità, quali hanno diverse velocità di movimento, ecco la lista per un mondo a 2x:

Schermata_2013_08_17_alle_18_50_50.png


Una volta trovata la distanza dobbiamo semplicemente moltiplicare per la velocità che desideriamo. Facciamo un esempio.

Scelgo le coordinate 466|562 e 464|563

Schermata_2013_08_18_alle_17_05_44.png


Come possiamo notare, le mappe di oggi ed anche tutti coloro aventi account premium possono vedere direttamente la distanza arrotondata e il tempo di percorrenza, ma io solitamente non mi accontento di avere le cose "pronte", per cui mi piace spingermi al di là delle cose per capire il loro funzionamento. Infatti:

Codice:
d = √(x'' - x')² + (y'' - y')²
d = √(466 - 464)² + (562 - 563)²
d = √5
d = 2.236067977

Dunque, ora sappiamo che la distanza fra i due villaggi che abbiamo scelto è esattamente di 2.236067977, per cui ora dobbiamo scegliere un'unità con la quale percorrere tale distanza, scegliamo l'unita di fanteria (lanciere, arciere o guerriero con l'ascia).

Codice:
t = d * v //calcoliamo il tempo
t = 2.236067977 * 15 = 33.54101966 min //Ora dobbiamo trasformare il valore ottenuto in formato comprensibile HH:MM:SS:ms

[B]33[/B].54101966 = 00:[B]33[/B]:XX:xxx //La prima parte sono i minuti interi

0.54101966 * 60 = [B]32[/B].46117975 //Moltiplichiamo per 60 per trovare i secondi

00:33:[B]32[/B]:xxx //Trascriviamo i secondi trovati

0.46117975 * 1000 = [B]461[/B].1797498 //Troviamo i millesimi di secondo moltiplicando per 1000

00:33:32:[B]461[/B] //Abbiamo il tempo esatto d'impiego tra le due coordinate

Schermata_2013_08_18_alle_17_14_31.png


Faccio una prova, pianifico un attacco alle 17:30:00 e secondo i nostri calcoli dovrebbe arrivare esattamente alle 18:03:33:461

Schermata_2013_08_18_alle_17_31_35.png


Cosa è successo? Come mai c'è una differenza?
Questo perché non abbiamo tenuto conto del "lag", il mio è di circa 500, per cui vi è quel evidente ritardo di appunto mezzo secondo.
In caso non vi sia chiara la parte del "lag" vi invito a leggere la mia guida qui.


Post scriptum:
Spero che questa guida sia di vostro gradimento, in tal caso vi invito di valutarla tramite l'apposito pulsante "Aggiungi reputazione a questo utente".

 
Ultima modifica di un moderatore:

KissAndDie

Conte
Numero di reazioni
1.840
sei un grande.
 

DeletedUser41473

Ospite
Scusami Sauer ma non capisco la differenza con quello del Lag, cioè vuoi ripetere più o meno la stessa cosa?? Scusa :(
 

DeletedUser36649

Ospite
Scusami Sauer ma non capisco la differenza con quello del Lag, cioè vuoi ripetere più o meno la stessa cosa?? Scusa :(

Nella guida del lag ho spiegato che cos'è il lag, e come lo si calcola, qui invece ho cercato di spiegare come vengono calcolate le distanze ed i loro tempi di percorrenza (vedi titolo), questo perché è nato l'argomento fra tebevama ed Sfinz, riguardo alla differenza d'orario fra twstats e fodox tools.
 

DeletedUser29511

Ospite
sauer ti sei dimenticato di dire come si calcola la velocità di ogni truppa avendo i dati della velocità del mondo e delle truppe, per il resto è fatta abbastanza bene :)
 

DeletedUser36649

Ospite
sauer ti sei dimenticato di dire come si calcola la velocità di ogni truppa avendo i dati della velocità del mondo e delle truppe, per il resto è fatta abbastanza bene :)

Come ho già detto, noi attraverso le guide diamo le formule, sta a voi ad usarle.
 

DeletedUser

Ospite
Bella.. quindi in sostanza twstat è un pacco :D
Mi è sceso un mondo..

Ai lovve iu sauerino
 

DeletedUser38177

Ospite
Bella guida ;)


Nel mentre la faceva mi ha inviato la foto in diretta ahahahahha
gkPOCyX.jpg
 

DeletedUser38987

Ospite
Il buon vecchio teorema di pitagora non delude mai.. ma ci sono dei tool che ti evitano i calcoli (spero), io come te uso pitagora u.u
 

DeletedUser36649

Ospite
Aggiornata, ripristinata, up e buona lettura a tutti voi.
 
In cima