Re dei Giochi

Pazze seghe mentali sul sistema binario

21 risposte in questa discussione

Stavo cercando un modo per esprimere in sistema binario, cioè con degli 0 e 1, qualsiasi numero da 0 a 4096 per poter scrivere sulle uova, mediante i simbolini delle IV, il loro SV senza preoccuparsi di ricordarseli o di usare un foglio per annotarli.

Sappiamo ad esempio che in base (60)10 = (111100)
Ma per scrivere un numero molto più grande, ovvero come uno SV a 4 cifre, le prime 6 potenze di 2 non sono sufficienti.
46 fa 4096, ma molti numeri richiederebbero di prendere fino a 3 volte ciascuna potenza, e io ho accesso solo allo 0 e all'1 (No simbolo-sì simbolo).
Come fare?
Conoscete un modo?
 

Condividi questo messaggio


Link di questo messaggio

Cos'è il SV? Simbolini degli IV? 

Ho capito quello che intendi fare, però mi servono questi chiarimenti e_e

Condividi questo messaggio


Link di questo messaggio

Cos'è il SV? Simbolini degli IV? 

Ho capito quello che intendi fare, però mi servono questi chiarimenti e_e

Shiny Value, se vuoi sapere cosa sia ci sono diverse guide qui ma soprattutto sul foro nella mia firma.

In ogni caso, ti basti sapere che è un numero di 4 cifre compreso fra 0000 e 4096.

Io devo rappresentarlo utilizzando esclusivamente degli 0 e degli 1 e massimo 6 cifre.

Condividi questo messaggio


Link di questo messaggio

Credo che sia impossibile. Per rappresentare i numeri da 0 a 4095 hai bisogno di 4096 combinazioni differenti, e non puoi farlo con sei cifre in base 2. Ne servono il doppio, come hai giustamente osservato.

Mi sa che devi scrivere uno spreadsheet oppure affiancare ad ogni uovo un altro pokémon per avere le sei cifre che ti mancano (i sei simbolini nel pokémon aggiunto). Ma a questo punto fai prima a mettere lo shiny value nel nickname del pokémon che metti a fianco...

 

Che poi non ho capito: gli shiny value vanno da 0 a 4096, da 1 a 4096, o a 0 a 4095? Immagino che sia uno degli ultimi due, altrimenti stanno sprecando completamente un bit...

Condividi questo messaggio


Link di questo messaggio

46 fa 4096, ma molti numeri richiederebbero di prendere fino a 3 volte ciascuna potenza, e io ho accesso solo allo 0 e all'1 (No simbolo-sì simbolo).

In realtà questo non è propriamente corretto, ti serve un blocco per 1, altrimenti non puoi esprimere numeri dispari. 

Condividi questo messaggio


Link di questo messaggio

(modificato)

Credo che sia impossibile. Per rappresentare i numeri da 0 a 4095 hai bisogno di 4096 combinazioni differenti, e non puoi farlo con sei cifre in base 2. Ne servono il doppio, come hai giustamente osservato.

Mi sa che devi scrivere uno spreadsheet oppure affiancare ad ogni uovo un altro pokémon per avere le sei cifre che ti mancano (i sei simbolini nel pokémon aggiunto). Ma a questo punto fai prima a mettere lo shiny value nel nickname del pokémon che metti a fianco...

 

Che poi non ho capito: gli shiny value vanno da 0 a 4096, da 1 a 4096, o a 0 a 4095? Immagino che sia uno degli ultimi due, altrimenti stanno sprecando completamente un bit...

0000

0001

...

4096

Esistendo gli ID 00000 non vedo perché non possano esistere Shiny Value 0000, quindi vanno da 0000 a 4096

Affiancare un pokémon soprannominato mi aiuterebbe anche ad annotare che pokemon sia, oltretutto, ma raddoppia lo spazio occupato.

Comunque, cos'è una spreadsheet?

EDIT: Altro fail, sarebbero 4097... credo allora si fermino a 4095, quindi da 0000 a 4095

In realtà questo non è propriamente corretto, ti serve un blocco per 1, altrimenti non puoi esprimere numeri dispari. 

Hai ragione, fail mio, servirebbero 7 simboli in base 4, perché serve anche 4

Modificato da Re dei Giochi

Condividi questo messaggio


Link di questo messaggio

Nope, non mi sembra fattibile. Non puoi usare anche dei simboli o cose così?

Condividi questo messaggio


Link di questo messaggio

Spreadsheet sono i cosi che fa Microsoft Excel: in sostanza delle tabelle (Wikipedia mi dice che in italiano si chiamano fogli elettronici). Il problema è che devi avere un computer a portata di mano.

L'unica alternativa che mi viene in mente è la carta, che funziona sempre.

Condividi questo messaggio


Link di questo messaggio

Nope, non mi sembra fattibile. Non puoi usare anche dei simboli o cose così?

Ho i 6 simboli delle IV a disposizione, posso assegnare qualsiasi valore a ognuno di essi ma non posso che annerirli o lasciarli bianchi.

 

Spreadsheet sono i cosi che fa Microsoft Excel: in sostanza delle tabelle (Wikipedia mi dice che in italiano si chiamano fogli elettronici). Il problema è che devi avere un computer a portata di mano.

L'unica alternativa che mi viene in mente è la carta, che funziona sempre.

Continuo a non capire come possa segnare sulle uova, anzi penso di aver capito che sia impossibile

Condividi questo messaggio


Link di questo messaggio

Ci sono metodi, ma non così diretti come li vuoi tu :C

Condividi questo messaggio


Link di questo messaggio

Ci sono metodi, ma non così diretti come li vuoi tu :C

Dimmi quelli indiretti...

Condividi questo messaggio


Link di questo messaggio

Continuo a non capire come possa segnare sulle uova, anzi penso di aver capito che sia impossibile

Niente, non avevo notato il "senza [...] usare un foglio per annotarli" nel post iniziale. Ci sono sempre le "note di gioco" integrate nel 3DS, ma hanno poco spazio se non ricordo male.

Condividi questo messaggio


Link di questo messaggio

Dimmi quelli indiretti...

Tutti i metodi con cui puoi scrivere e salvare informazioni x)

Condividi questo messaggio


Link di questo messaggio

Volevo uno di quei trick matematici che gli ingegneri usano per eccitarsi sessualmente ahah
Vabeh, pokemon soprannominato a fianco e via

Condividi questo messaggio


Link di questo messaggio

Volevo uno di quei trick matematici che gli ingegneri usano per eccitarsi sessualmente ahah

Vabeh, pokemon soprannominato a fianco e via

Ma penso che sia proprio matematicamente impossibile con solo 6bit :C

Condividi questo messaggio


Link di questo messaggio

Ma penso che sia proprio matematicamente impossibile con solo 6bit :C

Lo inizio a credere anche io. Comunque ho contattato Sballato che è un ingegnere, sicuramente saprà mettere la parola fine alla discussione

Condividi questo messaggio


Link di questo messaggio

Lo inizio a credere anche io. Comunque ho contattato Sballato che è un ingegnere, sicuramente saprà mettere la parola fine alla discussione

Fammi sapere.

Condividi questo messaggio


Link di questo messaggio

(modificato)

Potresti checkare il box/Pokémon e poi copiare il risultato del KeySav su un blocco note, poi nel gioco spostare i Pokémon così come stanno in uno degli ultimi box. In questo modo avresti a portata di computer tutti i Shiny Value.

Un altro metodo è scrivere uno dopo l'altro i numeri su un foglio, andando a capo ovviamente-

Modificato da GalaxyTepi

Condividi questo messaggio


Link di questo messaggio

Potresti checkare il box/Pokémon e poi copiare il risultato del KeySav su un blocco note, poi nel gioco spostare i Pokémon così come stanno in uno degli ultimi box. In questo modo avresti a portata di computer tutti i Shiny Value.

Un altro metodo è scrivere uno dopo l'altro i numeri su un foglio, andando a capo ovviamente-

Li checko di 6 in 6, ho la cartuccia originale

Condividi questo messaggio


Link di questo messaggio

Quello che tenti di fare con 6 posizioni è chiaramente impossibile con il sistema binario.

Ciò che devi fare è, come suggerito da gli utenti qui sopra e che uso anche io, creare uno spreadsheet (foglio di calcolo di excel) in modo da avere in maniera tabellare tutti i valori relativi all'uovo in questione.

Ti faccio un esempio di ciò che voglio dire prendendo una riga del foglio di calcolo che uso io:

 

Box Posizione    Pokemon       Natura      Abilità        IV spread          TSV  Modo di contatto   Nome Utente     Note/Orario stabilito

3 -       5,1 -         Larvitar (M) - Adamant - Guts - 31.31.31.31.31.31 [2802] reddit pm             pharoahman      ci si incontra alle 8pm GMT+2

Piace a 1 persona

Condividi questo messaggio


Link di questo messaggio

Quello che tenti di fare con 6 posizioni è chiaramente impossibile con il sistema binario.

Ciò che devi fare è, come suggerito da gli utenti qui sopra e che uso anche io, creare uno spreadsheet (foglio di calcolo di excel) in modo da avere in maniera tabellare tutti i valori relativi all'uovo in questione.

Ti faccio un esempio di ciò che voglio dire prendendo una riga del foglio di calcolo che uso io:

 

Box Posizione    Pokemon       Natura      Abilità        IV spread          TSV  Modo di contatto   Nome Utente     Note/Orario stabilito

3 -       5,1 -         Larvitar (M) - Adamant - Guts - 31.31.31.31.31.31 [2802] reddit pm             pharoahman      ci si incontra alle 8pm GMT+2

Grazie, penso che farò così anche io

Condividi questo messaggio


Link di questo messaggio

Crea un account o accedi per partecipare alla discussione

 

Crea un account

Registra un nuovo account sul forum. È facile e veloce.


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora

  • Chi sta navigando   0 utenti

    Nessun utente registrato sta visualizzando questa pagina.