Powered By Blogger

domingo, 15 de junio de 2008

el robot podria obtener sentiminentos en 2050



Las relaciones amorosas entre humanos y robots dejarán de ser dentro de algunas décadas materia de ciencia ficción, afirman investigadores que prevén que las máquinas con "emociones" y "personalidad" sean una realidad para el año 2050.

"Estamos hablando de relaciones de amor, calculo que esto puede ocurrir dentro de 40 años", asegura a AFP David Levy, autor del libro 'Amor + sexo con robots', quien asiste a una conferencia internacional en la Universidad de Maastricht, en el sureste de Holanda.

"Será posible cuando haya robots que tengan emociones, personalidad, conciencia. Podrán hablarnos, podrán hacernos reír, podrán decirnos que nos aman, así como un humano podría decirte ahora: te quiero", añade.

Robots que sirven como juguetes sexuales invadirán el mercado dentro de unos cinco años, predice Levy, quien habla de "una especie de muñecas sexuales optimizadas, superiores a las que se venden en la actualidad"(mas depravación dría yo). Estas tendrán un discurso electrónico y sensores que les capacitarán para emitir "sonidos agradables" cuando los humanos acaricien sus "zonas erógenas".


Los científicos trabajan en materia de personalidad artificial, emoción y conciencia, dice Levy, y algunos robots parecen ya como si estuviesen vivos.

"Pero para las relaciones amorosas el asunto es completamente diferente. En las relaciones amorosas hay muchas cosas más que son importantes. Y la más difícil de todas es la conversación", añade.

"Usted desea que su robot sea capaz de hablarle de cosas interesantes; quiere una pareja que tenga intereses similares a los suyos, que le hable de una manera que le guste, que tenga un sentido del humor parecido al suyo", explica el experto.

El campo de la conversación entre humanos y robots es crucial para fabricar robots de los cuales podamos enamorarnos, pero está muy atrasado con respecto a otras áreas de desarrollo, dice el autor.


La explosiva tesis de Levy, cuya publicación ha causado agitación en la comunidad científica, ha planteado una serie de complicados interrogantes de orden ético.

El académico británico Dylan Evans señala la paradoja inherente a cualquier tipo de relación con un robot.

"Lo que es absolutamente crucial con el sentimiento del amor es la creencia de que el amor no es incondicional ni eterno. Los robots no pueden escogerlo a uno, no pueden rechazarte. Esa relación se puede convertir en algo muy tedioso, y podemos imaginarnos al humano volviéndose cruel hacia su indefensa pareja", dice Evans. ¿Podría llegar de nuevo la esclavitud? pero esta vez ¿con robots atados sentimentalmente a nosotros?

Un robot podría quizás ser programado para tener una voluntad propia y capacidad para rechazar a su pareja humana, "pero en ese caso será muy difícil encontrar quien compre este tipo de máquinas" si se corre el riesgo de que luego de un tiempo esta se aburra de nosotros o incluso nos sea infiel.

"Hay millones de personas en el mundo que están solas, quizás porque son tímidos, feos o tienen problemas psicológicos, de personalidad, o sexuales. Siempre habrá millones de personas incapaces de tener relaciones satisfactorias con otros seres humanos, y para ellos la alternativa no es ¿prefiero relaciones con humanos o con un robot? No, la alternativa para ellos es entre la soledad absoluta o la relación con un robot", dice.

si se piensa bien esta noticia me deja un tanto pensativo, pues luego trataran de crear un robot hembra que se pueda reproducir, aunq seria extraño caería en una paradoja, ya que si el robot llega a tener tanta personalidad puede bien ser considerado un ser humano, o bien podría el mismo llegar a exigirlo. siempre hay mas preguntas que respuestas, ya veremos como reacciona la ética científica con esto.

viernes, 6 de junio de 2008

Como crear o declarar procedimientos en Visual C++

bueno como no tenia nada interesante para hoy, pongo algo de progra;
primero algunas de las diferencias entre procedimiento y función:

1- el procedimiento devuelve 1 o mas valores, la función solo devuelve 1;

2- la función debe ser llamada usando una variable que tome el valor que devuelve; el no requiere esto.

bueno para declarar una función o un prdimiento buscamos en el código
esta linea

#pragma endregion

debajo de esta se declaran las funciones y los procedimientos, si se lo hace antes puede que no todas las variables que utilice estén declaradas,

ahora
para procedimiento

public: Void nombre de procedimiento (aquí una variable del tipo de dato que recibe ej(int S))

{
algunas ordenes aquí..;
};

para función
lo que varía es q la función debe ser del tipo de dato que va a manejar

int<-(el tipo puede variar según se necesite) nombre de funcion()<- (puede recibir datos igual que un procedimiento)
{algunas ordenes aquí...;
};

espero que ayude en algo...