Introforza/Determinazione e calcolo

Nei giochi Pokémon, Introforza è una mossa di tipo Normale quando viene visualizzata in situazioni come le lotte o nelle info. Tuttavia, il vero tipo di Introforza è determinato dai punti individuali del Pokémon e, attraverso un calcolo, viene impostato come uno degli altri tipi rimanenti. Dalla seconda alla quinta generazione, anche la potenza di Introforza è determinata dai punti individuali del Pokémon: prima della terza generazione varia da 31 a 70, mentre dalla terza alla quinta generazione varia da 30 a 70. Dalla sesta generazione in poi, la potenza di Introforza è sempre 60.

Il tipo di Introforza può essere analizzato in determinati luoghi dei giochi parlando con determinati personaggi non giocabili. Questi personaggi non giocabili rifiuteranno di dire al giocatore il tipo di Introforza di un Pokémon a meno che non possano impararla aumentando di livello o tramite MT.

Non esiste un modo per determinare la potenza di Introforza nei giochi in cui non è fissa.

Seconda generazione

Tipo

Considerando questo Shellder con questo determinato set di punti individuali come esempio:

 

12

Il tipo viene determinato prendendo i due bit meno significativi dei punti individuali di Attacco e Difesa che vengono quindi concatenati.

A livello matematico, questo è l'equivalente di  , dove   rappresenta i punti individuali in Attacco e   rappresenta i punti individuali in Difesa.

Il numero risultante corrisponderà al tipo indicato di seguito:

# Tipo
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Nel nostro esempio abbiamo:

 

Dal momento in cui il valore è uguale a 10 significa che, seguendo la tabella sopra, il nostro Shellder ha un'Introforza di tipo Erba.

Potenza

La potenza di Introforza viene calcolata utilizzando la seguente formula:

 
  • Le variabili da   a   rappresentano il bit più significativo di ogni punto individuale. Se una variabile è minore di 8, questo bit è 0, altrimenti è 1.
  •   dipende dai punti individuali degli Speciali;
  •   dipende dai punti individuali della Velocità;
  •   dipende dai punti individuali della Difesa;
  •   dipende dai punti individuali dell'Attacco.
  •   è uguale al modulo di 4 dei punti individuali degli Speciali (il suo resto quando diviso per 4).

La potenza di Introforza è quindi un numero compreso tra 31 e 70 inclusi.

Nel nostro esempio abbiamo:

 

12 → N/D
10 → 1
10 → 1
8 → 1
13 → 1

 

Quindi significa che la potenza dell'Introforza di Shellder è 68.

 

12

Introforza di tipo Erba e potenza 68.

Considerazioni

  • Siccome la cromaticità di un Pokémon viene determinata dai suoi punti individuali, un Pokémon cromatico può avere solamente un'Introforza di tipo Erba o Drago con una potenza di 49 o 69.
  • Siccome il sesso di un Pokémon viene determinato dai suoi punti individuali in Attacco, i Pokémon di sesso femminile delle specie che hanno una proporzione sessuale di sette maschi per ogni femmina possono avere esclusivamente un'Introforza fisica.

Dalla terza generazione

Tipo

Considerando questo Unown con questo determinato set di punti individuali come esempio:

Il tipo di Introforza di un Pokémon con determinati punti individuali è rappresentato da un numero che viene calcolato con la seguente formula:

 

Dove  ,  ,  ,  ,  ,   sono i bit più significativi dei loro rispettivi punti individuali. Se un numero è dispari, il suo Bit meno significativo è 1, altrimenti (se il numero è pari), è 0.

  •   dipende dai punti individuali dei PS.
  •   e   dipendono dai punti individuali dell'Attacco e della Difesa rispettivamente.
  •   dipende dai punti individuali della Velocità.
  •   e   dipendono dai punti individuali dell'Attacco Speciale e della Difesa Speciale rispettivamente.

Il risultato della somma all'interno della formula può variare da 0 (quando tutti i punti individuali sono pari) a 63 (quando tutti i punti individuali sono dispari) compresi.

La somma viene quindi moltiplicata per 15 e divisa per 63, quindi il risultato finale è un numero compreso tra 0 e 15 inclusi. Se non è un numero intero, il risultato deve essere arrotondato per difetto al numero intero più basso e più vicino a esso.

Il numero risultante corrisponderà al tipo indicato di seguito.

# Tipo
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Nel nostro esempio abbiamo:

 

25 → 1
2 → 0
12 → 0
17 → 1
5 → 1
8 → 0

 

Quindi significa che il tipo dell'Introforza è Coleottero.

Danno

Il danno di di Introforza viene calcolato in modo simile a quello del tipo utilizzando la seguente formula:

 
  • Le variabili da   a   rappresentano il bit più significativo di ogni punto individuale. Se una variabile ha il resto di 2 o 3 quando viene divisa per 4, il bit è 1, altrimenti è 0.
  •   dipende dai punti individuali dei PS.
  •   e   dipendono dai punti individuali dell'Attacco e della Difesa rispettivamente.
  •   dipende dai punti individuali della Velocità.
  •   e   dipendono dai punti individuali dell'Attacco Speciale e della Difesa Speciale rispettivamente.

La somma può variare da 0 a 63 inclusi. Il numero calcolato viene quindi moltiplicato per 40 e diviso per 63 per assicurarsi che la frazioni non superi 40. Successivamente viene sommato 30 e il risultato arrotondato per difetto, rendendo così la potenza di Introforza un numero compreso tra 30 e 70 inclusi.

Nel nostro esempio abbiamo:

 

25 → 0
2 → 1
12 → 0
17 → 0
5 → 0
8 → 0

 

Quindi significa che la potenza dell'Introforza di Unown è 31.

Introforza di tipo Coleottero e potenza 31.

Numero di Introforza possibili

Dato che esistono 6 punti individuali che vanno da 0 a 31 (32 in totale), il numero di Introforza possibili dovrebbe essere 326=230, ovvero più di un miliardo di possibilità. Ma condideriamo due Unown con punti individuali differenti:

 

26

e

 

30

Come è possibile notare, sia 26 che 30 sono divisibili per 2 e danno come resto 2 quando divisi per 4. Quindi in entrambi i casi gli algoritmi interpreteranno quei punti individuali di quel Pokémon allo stesso modo, ottenendo come risultato un'Introforza di tipo Erba con 70 di potenza. Ciò significa che, per gli algoritmi menzionati, dei punti individuali a 30 vengono trattati allo stesso modo di quelli a 2, 6, 10, 14, 18, 22 e 26 (8 in totale).

Infatti esistono solamente quattro tipi essenzialmente diversi di punti individuali nel calcolo di Introforza:

  1. Punti individuali che danno un resto di 0 quando divisi per 4 hanno il bit della potenza pari a 0 e il bit del tipo pari a 0: 0, 4, 8, 12, 16, 20, 24, 28
  2. Punti individuali che danno un resto di 1 quando divisi per 4 hanno il bit della potenza pari a 0 e il bit del tipo pari a 1: 1, 5, 9, 13, 17, 21, 25, 29
  3. Punti individuali che danno un resto di 2 quando divisi per 4 hanno il bit della potenza pari a 1 e il bit del tipo pari a 0: 2, 6, 10, 14, 18, 22, 26, 30
  4. Punti individuali che danno un resto di 3 quando divisi per 4 hanno il bit della potenza pari a 1 e il bit del tipo pari a 1: 3, 7, 11, 15, 19, 23, 27, 31

In altre parole, esistono solo 4 set di punti individuali che danno resti differenti quando divisi 4 per coprire tutti i tipi e le potenze in Introforza.

Se così fosse, il numero di possibili Introforza dovrebbe essere 46=4.096. Questo numero, tuttavia, è ancora una volta troppo grande poiché il numero reale di possibili varianti di Introforza è semplicemente 16×41=656, infatti Introforza esiste di soli 16 tipi e possiede solamente 41 potenze differenti. La differenza significativa tra 656 e 4.096 è spiegata dal fatto che la funzione floor associa i numeri reali (ad esempio 10,952 e 10,476) in numeri interi (10 in questo caso).

Distribuzioni in percentuale delle diverse varianti di Introforza

Dato che sia la potenza che il tipo di Introforza sono il risultato di un arrotondamento per difetto, la probabilità di ottenere un Pokémon con un certa Introforza non sono uguali come si potrebbe pensare, ma variano per ogni valore di tipo e di potenza di Introforza.

Come affermanto in precedenza, il numero di Introforza che sono teoricamente diversi è 4.096 che è il risultato della moltiplicazione dei valori teorici dei possibili tipi (64) e potenze (64). Ciò significa che ciascuno dei 64 tipi rientra in 64 potenze. Dopo l'arrotondamento, tuttavia, il numero dei 64 tipi viene ridotto a 16, mentre il numero delle 64 potenze a 41.

Distribuzione in percentuale
dei tipi di Introforza
# Tipo Qt. %
0 320 7,8125%
1 256 6,25%
2 256 6,25%
3 256 6,25%
4 256 6,25%
5 320 7,8125%
6 256 6,25%
7 256 6,25%
8 256 6,25%
9 256 6,25%
10 320 7,8125%
11 256 6,25%
12 256 6,25%
13 256 6,25%
14 256 6,25%
15 64 1,5625%
Distribuzione in percentuale
delle potenze di Introforza
Potenze Qt. %
30, 31, 33, 35, 36, 38,
40, 42, 43, 45, 47, 49,
50, 52, 54, 56, 57, 59,
61, 63, 64, 66, 68
128 ciascuna (23×) 3,125% ciascuna (23×)
32, 34, 37, 39, 41, 44,
46, 48, 51, 53, 55, 58,
60, 62, 65, 67, 69, 70
64 ciascuna (18×) 1,5625% ciascuna (18×)

Collegamenti esterni

Diversi siti dispongono di calcolatori che consentono di calcolare e analizzare l'Introforza di un Pokémon con determinati punti individuali: