PDA

Ver la versión completa : ¿Tenía final el juego de Pacman?



josell
08/03/2008, 14:57
Respuesta: SI.

Parece ser que este juego es generado por la CPU, y por eso, solo puede llegar al nivel 256.

Si sabes algo de informática, sabrás que este es un número "mágico" para el sistema binario, ya que es 2^8, y dos son los dígitos que se utilizan para enviar información binaria: el 1 y el 0. Además, el 8 es divisible por 2, así que, aplica.

Veamos los número "mágicos" del sistema binario:
2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, etc.

Empezamos por 2 (los dígitos binarios) y los seguimos doblando, hasta llegar a conseguir los números "mágicos" del sistema binario.

Y como muchos sabemos, 1024mb es igual a 1 GB. Y sabemos que, primero salieron pendrives de 64mb, luego de 128mb, luego de 256mb, luego de 512, etc. Todo gracias al sistema binario.

Pues bien, parece ser que si pacman tuviera más de 8 bits, por ejemplo, 16, llegaría hasta el nivel 512.

Miren como es el nivel 256:
http://www.therror.com/uImg/post1692_pacmankillscreen.jpg

Podemos ver que no ees un nivel natural, y por eso se ve tan feo y, pues, es imposible de pasar.


(http://therr.org/weblog/2008/mar/tenian_final_los_videojuegos_ochenteros)

atenea2
09/03/2008, 16:45
no creo que tuviese final!

josell
09/03/2008, 18:33
no creo que tuviese final!
Si para ese tiempo hubieran existido equipos de 64 bits, entonces si que parecería que en realida no tiene final, aunque de todas formas, lo tendría... saludos.

Arielo
18/03/2008, 15:39
Empezamos por 2 (los dígitos binarios) y los seguimos doblando, hasta llegar a conseguir los números "mágicos" del sistema binario.
No es magia. Es matemáticas.



Pues bien, parece ser que si pacman tuviera más de 8 bits, por ejemplo, 16, llegaría hasta el nivel 512.

Si fuera de 16 bits, el número máximo de nivel sería 65536, ya que 2^16=65536, no 512.

josell
18/03/2008, 22:09
No es magia. Es matemáticas.


Si fuera de 16 bits, el número máximo de nivel sería 65536, ya que 2^16=65536, no 512.
Gracias por la corrección, aunque es obvio que con la palabra "mágicos" me refería a los números que se obtienen al doblar dígitos sucesivamente; por eso puse "mágicos" entre comillas :-P

Por otro lado, supongo que Usted, al escribir 2^16, se refería a 16^2, ya que el exponente siempre debe ser 2, pues son dos dígitos binarios: 1 y 0. Por eso vi que le da un resultado tan extraño.

Observe la diferencia:
2^16 = 65536 ........ Este no es un número "mágico" del sistema binario
16^2 = 256 ........... Este si.

Arielo
19/03/2008, 07:23
Por otro lado, supongo que Usted, al escribir 2^16, se refería a 16^2, ya que el exponente siempre debe ser 2, pues son dos dígitos binarios: 1 y 0. Por eso vi que le da un resultado tan extraño.

Observe la diferencia:
2^16 = 65536 ........ Este no es un número "mágico" del sistema binario
16^2 = 256 ........... Este si.

Vuelvo a repetirte lo que te dije hace un tiempo: no escribas sobre lo que no sabes NADA como si supieras...

Para 8 bits, se obtienen 2^8 = 256 combinaciones diferentes
Para 16 bits: 2^16 = 65.536 combinaciones
Para 24 bits: 2^24 = 16.777.216 combinaciones
Para 32 bits: 2^32 = 4.294.967.296 combinaciones

Al final, es verdad lo que dicen: Sólo existen 10 clases de personas en el mundo: los que entienden de binario, y los que no...

.

Arielo
19/03/2008, 09:53
Veamos los número "mágicos" del sistema binario:
2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, etc.
Sigamos tu progresión:

2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288 ...... etc....

josell
19/03/2008, 13:59
Al final, es verdad lo que dicen: Sólo existen 10 clases de personas en el mundo: los que entienden de binario, y los que no...

jajaja ya lo había escuchado. 10 en binario es 2 jeje.

josell
19/03/2008, 14:36
De momento pensé que pac-man se basaba en 16 bits, pero es en 8, y por eso confundí el asunto de los exponentes.

gracias por la corrección, pero yo nunca he tratado de hacerme ver más inteligente de lo que soy, y todos podemos equivocarnos, no por eso soy arrogante, ni eso significa que trato de hacerme ver más inteligente de lo que yo sea. Considere que usted también se ha equivocado, yo lo he visto, y no por eso yo le he dicho que usted quiere hacerse pasar por un inteligente, ya que como dije antes, todos somos equivocados y todos podemos equivocarnos aún siendo expertos.