elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 [74] 75 76 77
731  Programación / Programación General / (Resuelto): Errores en generador de sentencias condicionales. en: 18 Agosto 2018, 04:21 am
EDIT:
Solución en el 2ndo post. Dejo el tema por si a alguno le interesa, pero si quieren bórrenlo o ciérrenlo.

El resultado que intenté obtener sería así:
Citar
V1 < V1
V1 < V2
V1 <= V1
V1 <= V2
V1 == V1
V1 == V2
V1 != V1
V1 != V2
V1 < V1
V2 < V1
V1 <= V1
V2 <= V1
V2 < V1
V2 < V2
V2 <= V1
V2 <= V2
V2 == V1
V2 == V2
V2 != V1
V2 != V2
V1 < V2
V2 < V2
V1 <= V2
V2 <= V2

24
2 variables * 6 símbolos * 2 variables

V1 < V1 && V1 < V1
V1 < V1 && V1 < V2
V1 < V1 && V1 < V3
V1 < V1 && V1 < V4
V1 < V1 && V1 <= V1
V1 < V1 && V1 <= V2
V1 < V1 && V1 <= V3
V1 < V1 && V1 <= V4
V1 < V1 && V1 == V1
V1 < V1 && V1 == V2
V1 < V1 && V1 == V3
V1 < V1 && V1 == V4
V1 < V1 && V1 != V1
V1 < V1 && V1 != V2
V1 < V1 && V1 != V3
V1 < V1 && V1 != V4
V1 < V1 && V1 < V1
V1 < V1 && V2 < V1
V1 < V1 && V3 < V1
V1 < V1 && V4 < V1
V1 < V1 && V1 <= V1
V1 < V1 && V2 <= V1
V1 < V1 && V3 <= V1
V1 < V1 && V4 <= V1
V1 < V1 && V2 < V1
V1 < V1 && V2 < V2
V1 < V1 && V2 < V3
V1 < V1 && V2 < V4
V1 < V1 && V2 <= V1
V1 < V1 && V2 <= V2
V1 < V1 && V2 <= V3
V1 < V1 && V2 <= V4
V1 < V1 && V2 == V1
V1 < V1 && V2 == V2
V1 < V1 && V2 == V3
V1 < V1 && V2 == V4
V1 < V1 && V2 != V1
V1 < V1 && V2 != V2
V1 < V1 && V2 != V3
V1 < V1 && V2 != V4
V1 < V1 && V1 < V2
V1 < V1 && V2 < V2
V1 < V1 && V3 < V2
V1 < V1 && V4 < V2
V1 < V1 && V1 <= V2
V1 < V1 && V2 <= V2
V1 < V1 && V3 <= V2
V1 < V1 && V4 <= V2
V1 < V1 && V3 < V1
V1 < V1 && V3 < V2
V1 < V1 && V3 < V3
V1 < V1 && V3 < V4
V1 < V1 && V3 <= V1
V1 < V1 && V3 <= V2
V1 < V1 && V3 <= V3
V1 < V1 && V3 <= V4
V1 < V1 && V3 == V1
V1 < V1 && V3 == V2
V1 < V1 && V3 == V3
V1 < V1 && V3 == V4
V1 < V1 && V3 != V1
V1 < V1 && V3 != V2
V1 < V1 && V3 != V3
V1 < V1 && V3 != V4
V1 < V1 && V1 < V3
V1 < V1 && V2 < V3
V1 < V1 && V3 < V3
V1 < V1 && V4 < V3
V1 < V1 && V1 <= V3
V1 < V1 && V2 <= V3
V1 < V1 && V3 <= V3
V1 < V1 && V4 <= V3
V1 < V1 && V4 < V1
V1 < V1 && V4 < V2
V1 < V1 && V4 < V3
V1 < V1 && V4 < V4
V1 < V1 && V4 <= V1
V1 < V1 && V4 <= V2
V1 < V1 && V4 <= V3
V1 < V1 && V4 <= V4
V1 < V1 && V4 == V1
V1 < V1 && V4 == V2
V1 < V1 && V4 == V3
V1 < V1 && V4 == V4
V1 < V1 && V4 != V1
V1 < V1 && V4 != V2
V1 < V1 && V4 != V3
V1 < V1 && V4 != V4
V1 < V1 && V1 < V4
V1 < V1 && V2 < V4
V1 < V1 && V3 < V4
V1 < V1 && V4 < V4
V1 < V1 && V1 <= V4
V1 < V1 && V2 <= V4
V1 < V1 && V3 <= V4
V1 < V1 && V4 <= V4
V1 < V1 or V1 < V1
V1 < V1 or V1 < V2
V1 < V1 or V1 < V3
V1 < V1 or V1 < V4
V1 < V1 or V1 <= V1
V1 < V1 or V1 <= V2
V1 < V1 or V1 <= V3
V1 < V1 or V1 <= V4
V1 < V1 or V1 == V1
V1 < V1 or V1 == V2
V1 < V1 or V1 == V3
V1 < V1 or V1 == V4
V1 < V1 or V1 != V1
V1 < V1 or V1 != V2
V1 < V1 or V1 != V3
V1 < V1 or V1 != V4
V1 < V1 or V1 < V1
V1 < V1 or V2 < V1
V1 < V1 or V3 < V1
V1 < V1 or V4 < V1
V1 < V1 or V1 <= V1
V1 < V1 or V2 <= V1
V1 < V1 or V3 <= V1
V1 < V1 or V4 <= V1
V1 < V1 or V2 < V1
V1 < V1 or V2 < V2
V1 < V1 or V2 < V3
V1 < V1 or V2 < V4
V1 < V1 or V2 <= V1
V1 < V1 or V2 <= V2
V1 < V1 or V2 <= V3
V1 < V1 or V2 <= V4
V1 < V1 or V2 == V1
V1 < V1 or V2 == V2
V1 < V1 or V2 == V3
V1 < V1 or V2 == V4
V1 < V1 or V2 != V1
V1 < V1 or V2 != V2
V1 < V1 or V2 != V3
V1 < V1 or V2 != V4
V1 < V1 or V1 < V2
V1 < V1 or V2 < V2
V1 < V1 or V3 < V2
V1 < V1 or V4 < V2
V1 < V1 or V1 <= V2
V1 < V1 or V2 <= V2
V1 < V1 or V3 <= V2
V1 < V1 or V4 <= V2
V1 < V1 or V3 < V1
V1 < V1 or V3 < V2
V1 < V1 or V3 < V3
V1 < V1 or V3 < V4
V1 < V1 or V3 <= V1
V1 < V1 or V3 <= V2
V1 < V1 or V3 <= V3
V1 < V1 or V3 <= V4
V1 < V1 or V3 == V1
V1 < V1 or V3 == V2
V1 < V1 or V3 == V3
V1 < V1 or V3 == V4
V1 < V1 or V3 != V1
V1 < V1 or V3 != V2
V1 < V1 or V3 != V3
V1 < V1 or V3 != V4
V1 < V1 or V1 < V3
V1 < V1 or V2 < V3
V1 < V1 or V3 < V3
V1 < V1 or V4 < V3
V1 < V1 or V1 <= V3
V1 < V1 or V2 <= V3
V1 < V1 or V3 <= V3
V1 < V1 or V4 <= V3
V1 < V1 or V4 < V1
V1 < V1 or V4 < V2
V1 < V1 or V4 < V3
V1 < V1 or V4 < V4
V1 < V1 or V4 <= V1
V1 < V1 or V4 <= V2
V1 < V1 or V4 <= V3
V1 < V1 or V4 <= V4
V1 < V1 or V4 == V1
V1 < V1 or V4 == V2
V1 < V1 or V4 == V3
V1 < V1 or V4 == V4
V1 < V1 or V4 != V1
V1 < V1 or V4 != V2
V1 < V1 or V4 != V3
V1 < V1 or V4 != V4
V1 < V1 or V1 < V4
V1 < V1 or V2 < V4
V1 < V1 or V3 < V4
V1 < V1 or V4 < V4
V1 < V1 or V1 <= V4
V1 < V1 or V2 <= V4
V1 < V1 or V3 <= V4
V1 < V1 or V4 <= V4

192
1 * 1 * 1 * 2 * 4 * 6 * 4
Luego variarían las cosas que están en la izquierda, o sea, así debería ser:
4 * 6 * 4 * 2 * 4 * 6 * 4

Luego se agregarían partes, como ya se ha visto.
V1 < V1 && V1 < V1 or V1 < V1
V1 < V1 && V1 < V1 or V1 < V2
V1 < V1 && V1 < V1 or V1 < V3
etc.
6 * 6 * 6 * 2 * 6 * 6 * 6 * 2 * 6 * 6 * 6

NOTA: Luego del símbolo "!=" viene ">" y luego "=>" pero yo los invertí ("<" y "<=") y también al orden de las variables. Puede ser confuso a la vista pero no hay problema con eso.

Esto es lo que obtuve:
Citar
V1 < V1
(ok)
V2 <= V2
V1 < V1 && V1 < V1
(ok)
V1 < V1 && V4 <= V4
V1 < V1 or V1 < V1
V1 < V2 or V1 < V1
V1 < V3 or V1 < V1
V1 < V4 or V1 < V1
(eso está mal)
V4 <= V4 or V1 < V1
V1 < V1 && V1 < V1 or V1 < V1
(esto está mal también)
El 1er error es que se salteó las combinaciones
V1 < V2 && V1 < V1
V1 < V3 && V1 < V1
V1 < V4 && V1 < V1
O sea, es como si hubiera hecho
1111464
1112111
1122111
1132111
1142111
o sea... en el 1er número, desde el 2 todo estaba al máximo, como si fuese
1119999
pero en vez de hacer
1112111
1112112
1112113
1112114
aumentó las cosas de la izquierda.

El 2ndo error es que pasó de
4642111
a
11111112111

Es horroroso. Es más o menos como si hubiese hecho
9999111
10090000
O sea se salteó cosas y no reseteó un número. Son 2 errores. Debería ser
4642464
11111111111

Este es el código (action script de Macromedia Flash 5 if that really matters)
Código:
Escena 1
   actions for fotograma 1
      // Subcondiciones en la condición.
      SCs = 1;
      // Valores de las partes de la SC.
      SC1P1 = 1;
      SC1P2 = 1;
      SC1P3 = 0;
      // Cosas para evitar ifs.
      Op1 = " < ";
      Op2 = " <= ";
      Op3 = " == ";
      Op4 = " != ";
      Op5 = " > ";
      Op6 = " => ";
      Rel1 = " && ";
      Rel2 = " or ";
      Cursor1 = 1;
      Cursor2 = 3;
      function PrintCond () {
         Cursor3 = 1;
         Print = "";
         while (Cursor3<SCs) {
            if (eval("SC"+Cursor3+"P2")<5) {
               Print = "V"+eval("SC"+Cursor3+"P1")+eval("Op"+eval("SC"+Cursor3+"P2"))+"V"+eval("SC"+Cursor3+"P3")+eval("Rel"+eval("SC"+Cursor3+"P4"))+Print;
            } else {
               Print = "V"+eval("SC"+Cursor3+"P3")+eval("Op"+(eval("SC"+Cursor3+"P2")-4))+"V"+eval("SC"+Cursor3+"P1")+eval("Rel"+eval("SC"+Cursor3+"P4"))+Print;
            }
            Cursor3 = Cursor3+1;
         }
         if (eval("SC"+Cursor3+"P2")<5) {
            Print = Print+"V"+eval("SC"+Cursor3+"P1")+eval("Op"+eval("SC"+Cursor3+"P2"))+"V"+eval("SC"+Cursor3+"P3");
         } else {
            Print = Print+"V"+eval("SC"+Cursor3+"P3")+eval("Op"+(eval("SC"+Cursor3+"P2")-4))+"V"+eval("SC"+Cursor3+"P1");
         }
         trace (Print);
      }
   actions for fotograma 2
      if (Cursor2 == 1 or Cursor2 == 3) {
         MaxValor = SCs*2;
      } else if (Cursor2 == 2) {
         MaxValor = 6;
      } else {
         MaxValor = 2;
      }
      if (eval("SC"+Cursor1+"P"+Cursor2)<MaxValor) {
         set ("SC"+Cursor1+"P"+Cursor2, eval("SC"+Cursor1+"P"+Cursor2)+1);
         PrintCond();
         Cursor2 = 3;
      } else {
         set ("SC"+Cursor1+"P"+Cursor2, 1);
         if (Cursor2>1) {
            Cursor2 = Cursor2-1;
         } else if (Cursor1>1) {
            Cursor1 = Cursor1-1;
            Cursor2 = 4;
         } else {
            set ("SC"+SCs+"P4", 1);
            SCs = SCs+1;
            Cursor1 = SCs;
            Cursor2 = 3;
            set ("SC"+SCs+"P1", 1);
            set ("SC"+SCs+"P2", 1);
            set ("SC"+SCs+"P3", 1);
            PrintCond();
         }
      }
   actions for fotograma 3
      gotoAndPlay (2);
Lo voy a revisar pero si alguien ve fácil cómo corregirlo, bien por él. Y si me dice acá pronto cómo se haría dicha corrección, buenísimo.
732  Foros Generales / Foro Libre / Re: Ayuda: Hallar texto en japonés, o copiarlo/traducirlo de imagenes. en: 12 Agosto 2018, 06:07 am
Gracias Orubatosu.

https://www.newocr.com/, lo acabo de probar con tus imágenes y ayudan bastante.
Sí, ayer luego de hacer el tema llegué a eso mismo.

Luego de varias correcciones la 1era oración me quedó:
か〈しとぴら の ぉ〈 こは、 ル~スたちが、
ぁちたちから うぼってきた、 ざいほうと ともに、 にぶい いろに ひかる、 ぶきみな にんぎょうが、
かざられていた。

Lo cual fue traducido a:
Well, this is where Rushes,
Both are squeezed out of our lives, both of us have a brilliant brunch dancing,
It was held over.

Pero fue acomodar las tabulaciones así:
か〈しとぴら の ぉ〈 こは、 ル~スたちが、ぁちたちから うぼってきた、 ざいほうと ともに、 にぶい いろに ひかる、 ぶきみな にんぎょうが、かざられていた。

Y me dice:
Was this review helpful? Yes Problem with this review? Wednesday, October 31st, 2009 Lucas was sitting on top of each other, both rushing and falling out of her,

Parece una pavada pero corregir las letras me toma mucho tiempo.
733  Foros Generales / Foro Libre / Re: Qué es la misoginia y como reconocerla en: 11 Agosto 2018, 03:54 am
Antes de que todo el asunto del feminismo empezara a cobrar fuerza yo quizá lo asociaba con el llamado feminazismo, porque "igualitarismo" no era, era "feminismo", o sea, sexo femenino nada más... Pero resulta que no. Bueno. Me dijeron que lo extremo se llamaba hembrismo. No obstante hace un tiempo vi un video de una feminista o lo que sea, según la cual el hembrismo sería la actitud con la que las mujeres permiten o fomentan el machismo. Conclusión: Parece que no puede haber una palabra para expresar un "machismo/dictadura feminista". ¿Matriarcales? Pero ser patriarcal no es lo mismo que machista creo. Tampoco entonces matriarcal sería lo mismo que "hembrista".
734  Foros Generales / Foro Libre / Ayuda: Hallar texto en japonés, o copiarlo/traducirlo de imagenes. en: 11 Agosto 2018, 02:42 am
El texto se ve en la versión japonesa del juego 8 Eyes de NES.

Aquí hay parte:


El resto aquí:
https://www25.atwiki.jp/famicomall/pages/300.html

Hay una versión en inglés del juego pero si uno lee la historia que dice el manual, la wikipedia, y en definitiva todo lo que hallé distinto a japonés, y luego lee la historia que aparece en páginas japonesas (eso no está en una imagen, por eso lo pude traducir con Chrome) nota una diferencia abismal, por lo que la "traducción" que hayan puesto en dicha versión puede que sea distinta a lo que corresponde.

Como dice el título me serviría:
A- Hallar el texto en japonés o pistas para hallarlo, o sea, no en una imagen sino que "normal", cosa de poder copiarlo y pegarlo en un traductor de textos así.
El juego en japonés se escribe:
エイト・アイズ
Usando el traductor lo busqué conjuntamente con "ending", "final", "end", o sea, esas palabras pero en japonés, pero por ahora no hallé lo que busco. (Bastante normal: ¿Quién escribiría el texto si existen las imagenes?).
También usando una página para escribir en japonés escribí parte del texto y lo busqué con el nombre del juego pero no me apareció algo. Escribir el texto me pareció desagradable y largo, o sea, cada letra hay que buscar dónde está en el abecedario, pero algunas son un poco distintas del juego, y encima la página tiene 2 abecedarios y cuando cambias se borra lo escrito (se puede copiar y pegar). O sea, esta es la página:
https://www.lexilogos.com/keyboard/japanese.php
...posiblemente hay otras mejores pero por ahora sólo probé esa.
B- Un link a un programa que capte el texto de las imagenes de modo que pueda copiarlo y pegarlo en otro lado.
C- Que alguien traduzca el texto de las imagenes de la "estatua" que aparecen en la página. Y de paso esta:
http://tn.smilevideo.jp/smile?i=25276311.M
Fue hecha por videogamer/guider japonés. La estatua original no tiene una esvástica, pero puede que tenga sentido porque en el juego hay un alemán que desaparece, y cuya arma se parece a una:
https://img.webme.com/pic/p/portalnes-8eyes/8eyes_067_b_german.png
Además en Japón ese símbolo tiene otro significado.

Gracias.


¿Para qué o por qué es esto?
Quiero hacer un videojuego que mezcle varios personajes, lugares, historia, etc, de videojuego de NES y otras máquinas. El 1er juego sería 8 Eyes, porque es de la 1era consola que jugué y es el juego que más me gustó dentro de los que empiezan con un número, o sea, voy por consola-abecedario.
Quisiera que la historia sea coherente a la versión japonesa, porque la yanquie tiene varios puntos flojos (ej: Un tipo restaura al mundo, da 8 gemas a 8 dukes, y los 8 lo traicionan ¿es genio o boludo?), aunque la japonesa no se queda muy atrás (¿James Bond con un halcón y una espada?), o sea, probablemente ponga ambas versiones xD pero necesito saber si la "estatua" de la japonesa dice algo importante o no (como qué es esa "estatua": En la yanquie no tiene mucho sentido, y en la japonesa podría ser el demonio que Ruth intentaba convocar pero no tiene sentido que Bond hable con él). En la versión de usa, no.
735  Foros Generales / Foro Libre / Re: Qué es la misoginia y como reconocerla en: 9 Agosto 2018, 07:27 am
Acabo de ver una acusación a alguien en otro foro, por ejemplo porque dice que "las mujeres no pueden tener esos brazos", en referencia a un dibujo de un videojuego. A ver si ese entra en la categoría xD y yo.

Citar
1. Cosificación del cuerpo de la mujer
Han explicado bien esto y no es mi caso pero podrían dividirlo en 2 y así ser más claros, porque sino causan confusión. Por ejemplo:
Percibir a la mujer meramente como unas propiedades estéticas o una especie de herramienta.

Sin embargo la misoginia o como se escriba es rechazo a la mujer, o sea, que no les gusten ni siquiera por lo estético.

No hay que confundir el rechazo con el desear que cumplan cierta función.

Citar
Puritanismo selectivo
Esto dice poco y nada.
Exigir a la mujer un "ascetismo" que no se exige al hombre.

Me parece bien que las mujeres "provoquen" todo lo que quieran, sin embargo decir lo contrario me parece un poco justificado porque los hombres somos más excitables y entonces... Es como si se ostentara comida frente a alguien hambriento, agilidad frente a un paralítico, etc, entonces por una cuestión de respeto mutuo por el "enojo" que pueden provocar... hay que ocultar un poco.
¿Somos más excitables naturalmente o debido a las propagandas, etc? Cuestión.

Gran poder, gran responsabilidad. La belleza es un poder.

Citar
La lógica que hay detrás de este tipo de pensamientos es simple: como el valor de la mujer está relacionado básicamente con lo estético y por su capacidad para dar descendencia, todo lo que pueda interpretarse como una tendencia a "compartir" estas dos cualidades con alguien que no sea la pareja diluye el valor de la que lo hace. El hombre, sin embargo, tiene valor más allá de su aspecto y de su papel reproductor, por lo que no pasa nada si expresa su sexualidad de manera más o menos visible.
Actualmente la mayoría de los que piensan prácticamente (A) "si una mujer no es santa entonces es p**a" creo que lo hacen no por pensar que "la mujer sólo sirve para..." sino porque les dijeron mucho que debían pensar así (A).

Citar
3. Tendencia a animar a otras personas para que cosifiquen

La misoginia no es algo que se acostumbre a vivir de manera aislada, sino que está ligada a un modo de ver las cosas que se intenta compartir con los demás. Eso hace, por ejemplo, que en las personas misóginas sea habitual animar a otras personas a hacer comentarios despectivos o desagradables sobre desconocidas que pasan cerca.
En este caso el resumen no va con la ampliación. Están confundiendo lo de "tratar como arte o herramienta" con "hacer comentarios despectivos o desagradables". Se podría interpretar como "tratarlas como bolsa de box para insultos, herramienta", sí, pero... si hay quejas sobre las mujeres no es necesariamente porque se las considere "arte o herramienta", puede ser por simple asco. Los que se quejan de las cucarachas no las creen una herramienta ni arte.

En cuanto a esto como medidor de misoginia, no sé... alguien no es más X por decir a otros que lo sean, depende de por qué lo hace. Lo que importa es el nivel de odio, que se manifiesta de distintas formas. Algunos pueden intentar digamos que otros las odien, por hacerles daño o por quitarles ciertos privilegios o alejarlas de su vida, pero todo eso se puede hacer también en solitario o de callado. También se puede querer alejarse de ellas pacíficamente, sin querer "arrastrar" a otros consigo.

Citar
4. Uso de la violencia machista

El uso de la violencia machista, sea física, verbal o simbólica, es la manifestación más evidente de misoginia. Este tipo de violencia se dirige hacia las mujeres de manera sistemática por el hecho de serlo, y es uno de los principales motivos por los que el feminismo reivindica la necesidad de garantizar los derechos de las mujeres.
Continúa la confusión, ya ni siquiera entiendo bien de qué están hablando.
Cuando se golpea o amenaza a una mujer por el hecho de ser mujer, eh... sí, supongo que hay misoginería, pero no me cierra del todo que sea tan simple, por ejemplo si a una mujer se le dice que no muestre las tetas en un foro por ejemplo que sino se la va a expulsar entonces se la está amenazando por el hecho de poder mostrar las tetas que es algo que en general sólo lo pueden hacer las mujeres. O sea se entiende bastante bien la frase pero habría que aclarar un poco más. El punto ahí no es un castigo por mostrar las tetas, sino el recibir una amenaza por tenerlas, amenaza que también se podría considerar un castigo. ¿Cómo se arregla la frase? No sé, bueno, me quedo con esto entonces:
Cuando se golpea o amenaza a una mujer por el hecho de ser mujer, hay misoginería.

¿Pero qué tiene que ver eso con el machismo? Quien golpea a la mujer puede ser una mujer ¿sería machista también? ¿sólo por el hecho de golpear a una mujer por ser mujer o sólo si además quien golpea desea un "patriarcado"? Supongo que da igual, pero es que se puede golpear a alguien porque se es antisocial ¿no implicaría ser misógino? Supongo que no, pero entonces la misoginia no es simplemente odio a la mujer sino también aceptación del hombre. Sino se puede ser misogino y antisocial y ocurre el lío que mencioné arriba.
Lo de machista es confuso ¿se aplica sólo a los hombres o no? Ya sé que es raro que una mujer se odie pero si sólo se ataca a los hombres en este punto entonces hay que calificarlo de algún modo ¿antihombres?

Citar
5. Criminalización sistemática de las víctimas de violencia machista

Las personas misóginas tienden a buscar la responsabilidad de la violencia machista en las víctimas. Entienden que estos episodios de agresión se deben a que la mujer no va con el suficiente cuidado o provoca a los demás con su manera de vestir, o bien, simplemente, se da por supuesto que las acusaciones de violencia son falsas sin disponer de pruebas consistentes que sugieran esa posibilidad.

De este modo, se consigue un doble objetivo. Por un lado, se oculta la violencia hacia las mujeres, y por el otro, se legitima el poder que se tiene sobre el cuerpo de estas, al defender la idea de que deben adaptarse a unos roles de género muy definidos.
Supongo que esto pasa, pero la cuestión es el nivel de odio no las justificaciones que dan del mismo. Si estos puntos son para reconocer a escondidos, vale, pero si no dicen cómo medir o algo similar entonces... Es que en teoría esto que comentan lo puede hacer alguien confundido, no porque odie a las mujeres.

Lo de que ocultan la violencia machista ¿cómo sería? ¿es cuando dicen que las acusaciones son falsas? Pero no sé si logran "dos objetivos", o sea, si se oculta la violencia entonces no se legitima el poder que comentan, y si se legitima entonces la violencia no se oculta. Lo que sí logran es normalizar ambas cosas, pero en teoría la violencia está rechazada, se están creando leyes contra ella.

Citar
6. Marginación de la mujer

No resulta extraño que las personas misóginas tiendan a rechazar la idea de relacionarse con mujeres más allá del ámbito profesional o de las transacciones económicas. En la actualidad incluso hay un movimiento llamado Men Go Their Own Way en el que se reivindica un estilo de vida alejado de las mujeres y del matrimonio tradicional.
No hay que confundir "no relacionarse con" con "marginar". No veo bien la diferencia pero... una cosa es que Juan cree un club donde puedan ir todos pero Juan no hable con mujeres casi, y otra cosa es que Juan ni siquiera las deje entrar. Yo rechazo las películas románticas en general pero no pretendo que se prohíban o algo así xD


Bueno me voy a comer, otro día capaz que sigo, pero suelo ser un "odiante de la ambigüedad" como habrán notado. De las mujeres yo no diría, pero es complicado, capaz que a veces estoy como enojado porque no puedo tener algo con ellas y entonces no les doy bola. O al revés: No quiero tener algo con ellas así que trato de mostrar mucho desinterés. No tengo muchas habilidades o inteligencia social que digamos xD
736  Foros Generales / Foro Libre / Re: Captan misteriosa señal de radio desde el espacio profundo en: 9 Agosto 2018, 05:33 am
No hay un link hacia escucharla?

Por otro lado ya que hablas de ETs me he enterado de que supuestamente en el monte Bucegi hallaron mucha cosa de digamos una civilización antigua o extraterrestre pero lo han censurado. ¿Sabes algo de eso? No he visto un video al que pueda considerar serio, con filmaciones reales y en vivo de la zona por ejemplo. Encima, parece que algunos confunden eso con las pirámides de Bosnia, que al final no me he informado de si son lo mismo o no.
737  Programación / Programación General / Re: MIT App Inventor, problemas con una aplicación en: 9 Agosto 2018, 02:32 am
Cuando entré a tu enlace me pidió que me conectara con una cuenta y luego me pone una especie de contrato. ¿Es necesario todo eso para entender tu problema? ¿no deberías postear el código mejor?

Se supone que el modo se debería activar o desactivar con un botón. Cambiaría el valor de una variable: IA = "On". Y el código tendría medio al inicio de la parte repetitiva:
Código:
Si IA == "On"
   // Código IA aquí.
sino
   // Código para random o lo que sea aquí.
Eso no debería ser difícil ni dar problema. ¿Quieres un código para una IA? No sé cómo has nombrado los casilleros pero supongamos que así:
123
456
789
Entonces... así no:
Código:
Si c1 == "M" //casillero 1 ocupado por máquina
   Si c2 == "M"
      Si c3 == "" // Vacío
         // Marcar c3.
      etc
...porque requiere escribir varias cosas repetidas, casos en que c1 es irrelevante. A menos que crees funciones pero se supone que hay algo mejor...

Este modo tiene el defecto de repetir varias veces los mismos chequeos:
Código:
Si c1 == "M" && c2 == "M" && c3 == ""
   // Marcar c3.
sino si c1 == "M" && c2 == "" && c3 == "M"
   // Marcar c2.
// etc

Algo interesante sería sumar los contenidos de los casilleros y si la extensión resulta > 1 entonces contar cantidad de Ms, si eso es < 2 entonces Js... Pero es medio complicado.

Otra cosa es crear funciones pero son muchas. Requiere usar "V" en vez de "".
Código:
Función MMVXXXXXX
   C3 = M
Función MVMXXXXXX
   C2 = M
Función VMMXXXXXX
   C1 = M
etc
Llamas a una función distinta según la situación. X significa que es irrelevante. J sería la marca del jugador.

Algo interesante sería que el programa aprenda. Eso yo lo hacía mediante que "jugara sólo" (aunque no era tateti, era nomás ubicarse en un casillero de 1d) y con archivos externos, pero a ver... Cuando la IA pierde o gana tiene que crear una función o decirte que crees una. Ejemplo: La situación es JJV... y pones en 3. Te dice:
Código:
Función MMV...
   c = 3
   Falta = 0
Nota que ha cambiado las Js por Ms y viceversa. Eso cuando eres tú quien gane. La función incluye el casillero que se marcó y una variable que indica cuánto falta para ganar.
Cuando alguien marca un casillero tienes que intentar cargar una función. Si existe tienes que crear otra, la de la situación anterior, pero le tienes que sumar 1 a la variable Falta.
De este modo las funciones se escribirían sólas o al menos se harían sólas (tú sólo tendrías que copiarlas y pegarlas), aunque tendrías que jugar bastante o hacer que la máquina haga una simulación de todas las posibles jugadas. En fin ando muy oxidado en el tema de aprendizaje y lo que te dije no es exactamente lo que yo hacía pero quizá te sirva.

A ver si otro forero se anima a dar otra respuesta!  :D
738  Programación / Programación General / Re: Iniciando... en: 1 Agosto 2018, 21:42 pm
Perdona si la pregunta es tonta pero ¿quieres información para "usarla en algún problema de la vida real" o sólo te interesa "la parte de programación de Windows"?

Con lo 2ndo no puedo ayudarte.

Lo 1ero es bastante amplio y hasta podría ser despectivo, aunque no parece ser tu intención serlo. Te explico. Un amigo me dice que yo hago cosas muy abstractas, que le gustan las cosas concretas. Y parece como si lo que yo hiciera fuese inútil. En ese sentido yo te podría decir que la programación está un poco lejos de lo que es "resolver problemas de la vida real" (he ahí lo despectivo), me parece que más bien lo intenta... Aunque no sé mucho confío en la programación (se dice que es la nueva alquimia), pero no sé si es tan útil en ese sentido, profesionalmente hablando: La programación no hace crecer patatas, no resuelve problemas de sequía, no cura enfermedades, etc. Habría que ver a qué problemas te refieres.

En fin, participé más bien por curiosidad y por si necesitabas aclarar algo, no porque realmente pueda ayudarte porque no sé mucho ^^u lo mío son más bien teorías personales.

Suerte!
739  Programación / Programación General / Re: ¿Cómo detectar paréntesis redundantes? Avances. en: 1 Agosto 2018, 21:21 pm
Disculpa la demora, a veces me canso de estas cosas o no tengo ganas en el momento, queda para mañana y así, qué sé yo.

Algo que debo aclararte es que si bien me será útil obtener condiciones random, también voy a necesitar que se generen listas (eso cuando necesito poner una condición en un lado y no sé cual sería; equivale a usar fuerza bruta en la que el candidato no sería un número sino una condición). Olvidé eso. Listas es como esto:
https://www.geeksforgeeks.org/possible-strings-length-can-formed-given-string/

Bien... ahora te has expresado mejor... Así que sí, si sirvió que te explicaras.
Sigo teniendo mis dudas.

Citar
De entrada te diré que ya te puse en otro hilo que abriste un pseudocódigo, pero nuevamente lo pisaste como una alfombra, sin saber que lo estabas pisando...
He revisado este tema
https://foro.elhacker.net/programacion_general/duda_sobre_expresiones_condicionales-t485203.10.html
2 veces (la pág 3 sólo 1 vez) pero no sé a qué te refieres. Tal vez no pusiste el pseudo sino que mencionaste un algoritmo. Eso no lo revisé. No sé. Recuerdo que alguien me dijo una función, quizá tú, pero no lo encontré.

Citar
Lo importante de mis preguntas eran dos o tres cosas:
- 1º para que las necesitabas... esto es, solo querías imprimrlas o bien al final tendrías que aplicarlas. Contestado, al final acabarás aplicándolas...
Pero es lo de menos. Lo importante es que se impriman las que necesito y las pueda copiar. Lo demás es para más adelante. Si a copiarlas y pegarlas le quieres llamar "aplicarlas", bueno, también es eso, por ahora.
En fin, yo te sigo la corriente, pero me parece que en este sentido complicaste el tema innecesariamente.

Citar
- 2º cuánto de largas podrían llegar a ser tales expresiones?
Depende de cual sea el problema más complejo que yo logre resolver. En teoría, lo que el programa aguante, no sé, nunca me pasó que se trancara por exceso de información (sí por loops o en Clipper porque el programa al compilarlo pesaba mucho, pero era otra cosa, un juego).

Citar
aveces, si algo es breve, se resuelve más pronto a mano que generando un algoritmo efectivo.
Bueno, ya te expliqué que a la larga me convendría el code.

Citar
También porque si la cantidad es enorme, aplicarlas (o solo escribirlas a disco), podría llegar a tener tantas combinaciones que ni el disco tendría espacio suficiente, ni tu vida para verlas aparecer todas...
Estoy muy lejos de querer guardar una lista (sólo en la pantalla del output...) y no tengo interés en verlas todas.

Citar
- 3º Si no se iban a aplicar no tiene importancia ciertos detalles, si se van a aplicar, en cambio son otros detalles los que no importan.
No imagino del todo de qué hablas. Si me dices un poco más, gracias.

Citar
- 4º El lenguaje en que vayas a programar, generalmente no importa... peor a este caso, creo que sí, porque desconozco realmente hasta que punto 'tu lenguaje' tenga las cosas encesarias o las facilidades para poder programarlas adecuadamente.
En general siempre tuve todo lo que necesité. Lo que no tiene por ejemplo es "figuras" para hacer las detecciones de colisiones más exactas. Acá todo es rectangular o cuadrado. Tampoco tiene, creo, la función para obtener el resto de una división, pero se puede hacer. En fin, no sé qué decirte.

Citar
se le puede sumar el problema del rendimiento...
Tiene algunos, pero es largo de explicar y no viene mucho al caso (los problemas que yo conozco, otros puede que sí).

Citar
y siempre podrás adquieri un nuevo equipo, añadir memoria
He tenido problemas al hacer juegos, pero en esto no creo. Es sólo texto...
No tengo dinero ni mucho interés en toquetear mi machine.

Citar
o mejor cambiar de lenguaje.
Difícil pero supongo que no imposible.

Citar
Al caso
Al fin.

Citar
gran parte de lo que necesitas encaja de pleno en la teoría de compiladores, pero como ya has demostrado tu nivel, será harto complejo explicarte como abordarle de la forma más óptima.
Alguien me recomendó que haga "el árbol" o algo así, pero leí en wikipedia y no entendí. Sí recuerdo que hablaba de compiladores.

Citar
1 - Una forma sencilla de abordarlo y sin requerir paréntesis, es que generes dos operandos y los calcules, el resultado es un operando listo para ser operado con el siguiente operando generado.
Esta es la forma en que funciona una calculadora de mano simple.

A = A op B
A = A op C
A = A op D
'A', puede entenderse como 'acumulador', 'resultado' en una calculadora.
Y 'op' como el operando concreto que a cada momento se precise usar. El orden de ejecución será el que uno precise... aunque yo pongo B,C,D podría ser alterado
A = A op C
A = A op B
A = A op D
No estoy entendiendo.

Mira, he hecho este código:
Código:
SC1P1 = 1;
SC1P2 = 1;
SC1P3 = 0;
Op1 = " < ";
Op2 = " <= ";
Op3 = " == ";
Op4 = " != ";
Op5 = " > ";
Op6 = " => ";
function PassorPrint () {
    if (SC1P1<SC1P3) {
        if (SC1P2<5) {
            trace ("V"+SC1P1+eval("Op"+SC1P2)+"V"+SC1P3);
        } else {
            trace ("V"+SC1P3+eval("Op"+(SC1P2-4))+"V"+SC1P1);
        }
    }
}
do {
    if (SC1P3<2) {
        SC1P3 = SC1P3+1;
        PassorPrint();
    } else {
        SC1P3 = SC1P1;
        if (SC1P2<6) {
            SC1P2 = SC1P2+1;
            PassorPrint();
        } else {
            SC1P2 = 1;
            SC1P1 = SC1P1+1;
            PassorPrint();
        }
    }
} while (SC1P1<2);

Este es el output:
V1 < V2
V1 <= V2
V1 == V2
V1 != V2
V2 < V1
V2 <= V1

Sólo eso, sí. Tendría que hacer un código que genere condiciones compuestas por más subcondiciones (SC), estoy en eso.

¿Ese output tiene que ver con lo que me estás diciendo? Cuando haya más SC tendré que ponerles paréntesis. Me dices que "sin usar paréntesis" entonces m...

Citar
2 - Dicho de otro modo habrá tantos modos de órdenes (de ordenar los operandos) de ser ejecutado como el factorial de operandos que haya. El factorial es 1*2*3*4*5 es decir 5 variables pueden ordenarse de 120 maneras distintas, 6 de 720 (1*2*·*4*5*6*7), etc....
Bien...

Citar
3 - Si usamos un solo operador son solo esas 120 expresiones distintas. Pero, nuevamente, aclaramos que la cantidad d eoperadores para n operandos siempre será n-1 operadores (el principio de la valla, cuantos postes se requierne para tender una alamabrada? 2 postes para una alambrada, y luego un poste por cada nueva alambrada, luego siempre hace falta 1 poste más que alambradas).
Ok...

Citar
...con 5 operandos, en medio habrá 4 operadores. Nuevamente estos operadores pueden ser  ordenados de distintas formas... sigue la misma regla del factorial: 1*2*3*4 = 24 formas de ordenar los 4 operadores. Combinándolas con las 120 combinaciones posibles de operandos tendrás 120*24 = 2.880 expresiones.
No sé si te estoy siguiendo, pero una cosa son lo operadores de comparación y otros los que relacionan (and y or). xor puede ser también, aún no lo estudié.

Citar
4 - En este punto hay que observar que es evidente que habrá expresiones equivalentes "A = (B + C)" es equivalente a  "A = (C + B)" (solo hemos cambiado el orden de los operandos, pero el operador no altera el producto.
m...... Probablemente no lo había aclarado pero, por ahora no quiero que haya operaciones en las condiciones, sólo Variable, comparador, variable, relacionador, etc.
No sé si lo que estás haciendo contradice eso. Si estás planeando poner operaciones me serviría, pero comencemos por lo sencillo.

Citar
5 - Sin embargo dada la velocidad de cálculo, es preferible recalcularlas que intentar buscarlas para desecharlas... es menos costoso
No entendí.

Citar
(creo que estamos hablando de operaciones buleanas... and or, xor... era así, no?).
Así es.

Citar
Natualmente optar por esta solución (que gana en velocidad y ahorra en simpleza), a cambio dará redundancia de resultados (saldrán más resultados 'correctos' pero que son equivalentes).
Quiero evitar redundancias...

Citar
6 - Bien, de hacer un filtrado de redundancia de expresiones equivalentes, es preferible hacerlo ahora, porque la cantidad de expresiones 'correctas' entre las que buscar equivalentes, será considerablemente menor que al comienzo con todas las combinaciones posibles. Es decir supongamos que de entre esas 2880 expresiones resultantes, 60 dan una respuesta 'correcta', buscar entre ellas las equivalentes entre sí, es considerablemente más breve (en tiempo de cálculo que hacerlo sobre las 2880.
¿Puedes encontrarlas sin filtro? m...

Citar
7a - No estamos considerando paréntesis de momento. Y no lo haremos hasta que quede claro todo lo previo y considerar si de verdad los vas a necesitar.
Phew.

Citar
Esto es si hay problemas de rendimeinto, por la complejidad de las expresiones que nos lleve a reducir de entrada las expresiones únicas para ejecutar solo esas... mientras no se demuestre que esto sea más rápido que calcularlas, no veo la necesidad de introducir paréntesis...
¿?

Citar
7b - Porque como ya te he dicho antes, si vas operando sobre la marcha y consideras las combinatoria de los operandos y de los operadores, no necesitas paréntesis porque acabas por ejecutar todas las expresiones posibles.
Se supone que lo has entendido, pero... necesito generar las expresiones posibles. ¿Cómo, sin paréntesis, podrías generar esto "(V1<V2 o V1<V3) y V1<V4"? Tú mismo me decías en otro tema que no se puede vivir sin paréntesis. En fin, tú sabrás lo que haces...

Citar
Y de momento lo dejo aquí esperando haberme hecho entender... y si es conforme que haya entendido correctamente tus necesidades dada tu explicación previa de lo que haces (exiges que haga el programa).
¡Pero cuánto protocolo hombre!

Citar
Y con lo que me digas si falta algo lo vemos y si no avanzamos derivando por un lado o por otro... Esto es, he puesto 7 puntos espero que todos y cada uno de ellos te hayan quedado claros, por eso los he marcado, para que no lo pises como si fueran invisibles.
No los memoricé pero sí los leí y opiné como has visto, pero me parece que te complicas mucho. De momento me serviría que hagas un código como el que yo hice, pero que en vez de producir condiciones de 1 subcondicion, sean de 2, o sea: V op V rel V op V
El output debería ser algo así:
V1 < V2 && V1 < V3
V1 < V2 && V1 <= V3
V1 < V2 && V1 == V3
V1 < V2 && V1 != V3
V1 < V2 && V3 < V1
V1 < V2 && V3 <= V1
V1 < V2 && V2 < V3
...
V1 < V2 && V4 < V3
Nota: V4 no es un error. Pero sólo hay V4 si en la misma condición hay otras 3.
...
V1 < V2 or V1 < V3
...
V1 < V2 or V4 < V3
V1 < V3 or V1 < V2 <-- Esta creo que es repetida, debe evitarse.

Por ahora es lo que intento hacer.

Tengo este código que sería un intermedio entre el código que antes te puse, y el que quiero hacer.
Código:
// Partes de la subcond.
SC1P1 = 1;
SC1P2 = 1;
SC1P3 = 0;
// Cosas para evitar ifs.
Op1 = " < ";
Op2 = " <= ";
Op3 = " == ";
Op4 = " != ";
Op5 = " > ";
Op6 = " => ";
CursorMax1 = 2;
CursorMax2 = 6;
CursorMax3 = 2;
Reset2 = 1;
Reset3 = SC1P1;
// Otras cosas.
Cursor = 3;
function PassorPrint () {
    if (SC1P1<SC1P3) {
        if (SC1P2<5) {
            trace ("V"+SC1P1+eval("Op"+SC1P2)+"V"+SC1P3);
        } else {
            trace ("V"+SC1P3+eval("Op"+(SC1P2-4))+"V"+SC1P1);
        }
    } else {
        Reset3 = SC1P1;
    }
    Cursor = 3;
}
do {
    if (eval("SC1P"+Cursor)<eval("CursorMax"+Cursor)) {
        set ("SC1P"+Cursor, eval("SC1P"+Cursor)+1);
        PassorPrint();
    } else {
        set ("SC1P"+Cursor, eval("Reset"+Cursor));
        Cursor = Cursor-1;
    }
} while (SC1P1<2);
Si lo consideras confuso e ineficiente, concuerdo xD Pero por ahora es lo que tengo.

Gracias.
740  Programación / Programación General / Re: Programa que tenga libre albedrío ¿posible o imposible? ¿por qué? en: 27 Julio 2018, 20:19 pm
Una máquina no tiene por que llevar las ideas de nadie programadas.
Más o menos. Uno como programador debería saber a priori cuales son los resultados posibles, pues puso posibles ideas. Está claro que la elegida no tiene por qué ser la que nosotros hubiéramos elegido, esa es la gracia y es lo que dices. Pero también es cierto que nosotros ponemos la idea de cómo determinar cual es la idea correcta, o si pudiéramos, la idea para determinar cual es la idea para determinar cual es la idea correcta. Siempre algo le vamos a poner.

Puedes cambiar la idea por "el método", si te queda más claro. Es lo que dije antes del pez. Normalmente se da el pez. En este caso damos el cómo pescar. Pero también se podría dar el método para aprender cosas, como cómo pensar.

No. No es ninguna convencioón social. suelta un niño en una isla y deja que crezca sólo, verás como de adulto, sabrá que hay cosas que son buenas y que otras son malas, sin que nadie le haya enseñado (manipulado), nada.
Al menos uds parecen estar de acuerdo en que esas ideas las determina el ambiente, los genes, etc.

Citar
El bien y el mal, te lo enseña en definitiva tu propia alma
¿Te refieres a nuestra mente, intuición o qué?

Citar
sin importar lo que en principio cuando niño alguien te haya dicho que está bien o mal... finalmente tu acabarás cuestionando (juzgando) la veracidad de las mismas.
Depende de varias cosas. Hay cosas más difíciles de cuestionarse (porque no se nos ocurre, nos parece obvio o malo, nos sentimos mal) que otras. Y también depende del nivel de filosofía o multiculturalidad (no es lo mismo) que se promueva, porque si se promueve mucho la tradición (y no consiste en cuestionar), se complica.
Te gustará este video:
https://www.youtube.com/watch?v=cZYNADOHhVY
No siempre es tan fácil...

Citar
creo que todos estaríamos de acuerdo en que, poniendo en una bandeja 1000 temas y juzgando 1000 personas esos temas como buenos o malos, vendríamos a coincidir prácticamente en todo
Depende de los temas, pero yo te diría que no es así. Por ejemplo hoy discutí con mi padre porque según él en el fútbol está bien que los equipos tengan presidente y dirigentes, "porque en todo el mundo es así", cuando a mí me parece que uno de los dos sobra, o ambos.

Citar
La ética son reglas sociales de comportamiento.
Yo la entiendo como la rama de la filosofía, que estudia las morales. Lo que estás definiendo sería la moral o una moral.

Citar
no existe ninguna obligación respecto de cómo deben ser esas reglas éticas
Si son éticas entonces deben ser de cierto modo. Que los humanos les llamen o las consideren éticas aunque no lo sean, es otra cuestión.

Citar
El bien y el mal, están por encima de la ética, tarde o temprano, tu propia conciencia te dice si algo que hiciste está bien o no, y el remordimiento, está para decirte que hiciste algo que estaba mal...
Lo que diga la consciencia depende de lo que esté captando, o sea es variable. Por ejemplo una vez le pregunté a una chica qué haría conmigo por un dinero, y muchos me hicieron sentir que eso estaba mal, que la traté de p**a, que en vez de querer esforzarme por que ella esté bien recurrí a algo fácil, y a veces me sentí mal... pero pronto recordé o pensé que eso lo hice porque quise darle algo bueno y sólo se me ocurrió ofrecerle ese dinero, y en mi opinión aunque la pregunta fuese apuntando a hacer algo sexual literalmente no es eso, por lo que es mucho más lógico que preguntar si quería ir al cine por ejemplo, ya que eso es muy limitado (lo otro podía ser básicamente lo que ella quisiera) y no estoy especificando que le pagaría la entrada. Entonces me siento mal porque ella se enojó y demás, pero si lo pienso profundamente, ya ves. Entonces eso del remordimiento depende de la capacidad de pensar de cada uno y de los valores que se tenga. Repito, yo considero que existe una definición correcta de lo que es El Bien, pero es muy difícil de demostrar, y no creo que "la consciencia" o "el remordimiento" sean la demostración.
Podemos razonar mal (falacias, delirios), podemos ver mal (o más bien interpretar mal: Ilusiones ópticas), y podemos sentir cosas que no corresponde sentir.

Citar
Yo recuerdo aún siendo niño haber hecho cosas de las que sentí que no estaba bien y desde luego nadie me dijo nunca antes que hacer eso estaba mal...
Alguna idea tendrías. O luego de hacerlo te diste cuenta de algo que antes no tenías en mente.

Citar
un otrdenador carece de lógica para esto, se basa en acierto y error, el remordimiento es algo que aunque acabe en acierto, te dice que ESTÁ MAL
No entiendo eso. Pero el remordimiento sería como que un if no se cumpla, una variable sea -1 o -algo y haría que el programa haga revisiones extra o lo que sea.

Citar
No podemos programas que no tenga ideas mías, si soy yo quien lo programa, básicamente todo lo que tiene programasdo son ideas mías...
Sí, lo que sucede es que podemos no ser conscientes de esas ideas. Como te comenté en el otro hilo esto se basa en parte en relacionar cosas: Poner objeto A arriba de B, etc. Esa podría ser la idea base. Ahora bien, que A sea por ejemplo jugo de naranja y B un metal líquido es algo que podría no ocurrirsenos. Y te di un ejemplo, es obvio que sí me ocurrió, pero imagino que hay cosas que no a menos que me pasara haciendo millones de cosas como has comentado que hacen las computadoras, pero creo que no podría porque me aburriría.

Citar
para que esto no fuera así, un ordenador tendría que programarse a sí mismo 8o a un tercero), sin intermediación de ningún humano para ello...
En realidad si el aparato inicial lo hizo un humano y no hay azar de por medio entonces seguimos en la misma, como has dicho.

Citar
si las máquinas fueran 'inteligentes', la mitad de un niño... la propia máquina haría lo mínimo que hace un niño, tener curiosidad e investigar
No me cierra que sea necesario tener curiosidad para tener inte, pero bueno, creo que se puede programar más o menos de la misma forma que está programado un niño. Para curiosear.

Citar
Una báscula pueda pesar todo lo que pongas encima de ella, pero jamás podrá pesarse a sí misma. Será otra quien la pese a ella, pero JAMÁS a sí misma. Esa es la esencia de la consciencia, pesarse a sí misma.
Demasiado metafórico para mí. ¿Qué significaría "autopesarse"? ¿autoobservarse? Existen al menos 2 teorías de lo que es la consciencia. Una es que es simplemente un observador, que quizá tiene una especie de espejo. Otra, la que yo creo, es que es un conjunto de cosas, de ideas, etc, una forma de observar, o sea, más adelante dices:
Citar
Cuando un ordenador tenga capacidad de decir, "mmm el comparador que tengo es lento, voy a hacer que funciones más rápido...
Ahí no es que el ordenador se esté autoobservando, sólo está observando partes de si mismo, son cosas distintas creo. Es como si la balanza hiciera una copia de alguna de sus partes y la pesara. Pero no se está pesando ella misma. ¿Podría pesar una copia? Supongo.

Por otro lado, eso que estás diciendo se puede lograr mediante un contador de tiempo que dura un proceso y un if que determine qué es lento y qué no. Lo de hacer las funciones más rápido ya es más de imaginación, pero no lo veo imposible. A las demás cosas que dices no las revisé detenidamente pero creo que tampoco.

Citar
al final solo hace lo que le hemos dicho que haga, aunque ese algo sea muy amplio...

ESTÁ LIMITADO POR DISEÑO, nuestro diseño.
Es así. Pero nuestro diseño puede ser mejorar el diseño, analizando cosas que no tenemos ganas de analizar, sólo especificamos cómo analizar.
Páginas: 1 ... 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 [74] 75 76 77
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines