viernes, 9 de abril de 2010

Soy padre... y medio esposo

Es verdad eso de que los niños peques atraen a las chicas, lo que no sabía yo es que los niños robóticos también consiguen el mismo efecto. Ha pasado mucho tiempo desde que mis niñillos Khepera eran meros cilindros en un simulador y la familia ha aumentado muchísimo.
En primer lugar, Eli, la que desde hace tiempo es la mami de los niños, dio el medio "sí quiero" (sí qu) a ser su cuidadora y a ser la persona que medio me aguante ^^.
Desde que los cuatro nos convertimos en una feliz medio familia, los niños han crecido hasta convertirse en los Khepera III que se pueden ver en la foto. También la familia ha aumentado con cinco hijos más: mi hija Nuri (de otra relación, aunque no se yo cual xD), Franki (deja de fumar), dos portátiles, y nuestro hijo pollo, al que queremos mucho ^^.
El niño ha crecido
Franki, por su parte, también tuvo su pareja y con ella tuvo a nuestros tres nietos: Sime (que vive con el abuelo), Marta (que la echamos mucho de menos desde que se nos fue a Grecia ;)) y el adoptado, aunque a éste último todavía no me lo han presentado.

Tan solo desde el principio, sin conocer a mis padres, mi gran familia y mi medio esposa Eli era todo lo que necesitaba. Pero poco después, una chica muy guapa llamada Blanca me contó un secreto: era mi madre. Contra todo pronóstico, el árbol genealógico se iba completando.
Pero lo que de verdad me sorprendió en este tiempo fue, que quien llevaba tiempo viviendo conmigo antes de tener a mis niños y que era el perro en mi nueva familia, Arsu, era también mi padre (y eso me convierte en una especie de resultado de una zoofilia muy rara o_O). Aunque mi padre nos ha vuelto a abandonar a mi madre y a mi para irse en busca de finlandesas.
Eli, sin embargo, solo conoce a su padre, el vecino. Él la crió solo, aunque con el cielillo que es Eli tampoco le costó mucho trabajo.
Por si todo está demasiado lioso, aquí está el árbol genealógico de la familia "a medias":
arbol genealogico

P.D: Este post está dedicado a mi medio esposa Eli, que estaba triste porque no había contado nuestra historia aunque el recuerdo está en un sitio mejor: mi proyecto fin de carrera, y al resto de la familia por querer ser parte de ella ^^.
P.D 2: Antes de que algún guionista se empiece a tocar pensando en sacar un spin-off de Los Serrano, esta historia es ficticia, una BROMA entre Eli y yo! ;)

lunes, 31 de agosto de 2009

Regalos incompatibles


lunes, 17 de agosto de 2009

Confusing UNO(tm)

When I play UNO(tm) with my friends in Granada, the absent-minded player that not plays in his turn, draws two cards as prize for "pay attention to the game".

But this woman should draw all the deck for have her head in the clouds:


Image: "UNO(tm) Beta" facebook game



Players:
Left: Palstine A.
Up: Sneha G.
Right: Player (Bot).
Down: Me.

" Sneha G: Whose turn is it?
Sneha G: Xavi?
Xavi M: Yours
Sneha G: Play people
Xavi M: Sneha
Xavi M: Is your turn "

miércoles, 27 de mayo de 2009

Open Source Cola

I have lots of good stories from my swedish trip, but only a free one.

This can was found on Ryd supermarket, Linköping.

sábado, 2 de mayo de 2009

Grandes Verdades (III)

"...Una de las razones del jaleo era que, en extensas zonas del continente, otras personas preferían ganar dinero sin trabajar y, dado que en el Disco todavía no había surgido ninguna compañía discográfica, se veían obligados a recurrir a otras formas de robo más tradicionales..."

Terry Pratchett. Ritos iguales (Equal Rites)

lunes, 27 de abril de 2009

Soy padre...

...pero antes de que le de un "chungo" a la abuela, los niños son 2 robots Khepera que de momento se comportan como tal. Solo funcionan si estoy atento. Que recuerdos me trae de la asignatura de Bioinformática.

Y tras tres meses de abandono del blog, sigo con el proyecto fin de carrera. Ya colgare el código cuando lo acabe y lo presente ( si me dejan :) ).
De momento un apunte:

FILE: nn.h


#ifndef __NN_H__
#define __NN_H__

#include "synapse.h"
#include "nn_con.h"
#include "nn_neu.h"
#include "nn_layer_conf.h"

class neural_network {

private:

// Estructura de la red
neuron **layers;
connection ***ly_con;
int *layer_len, n_layers;
// funciones de activacion personalizables para cada capa
nn_layer_conf *layers_conf;

void deleteNN();

public:
neural_network() { layers = 0; ly_con = 0; layer_len = 0; n_layers = 0; layers_conf = 0; }
~neural_network() { deleteNN(); }

// Creacion de la red
// Crea la estructura de la red neuronal
void createNNStruct(int *layer_len_v, int n_layers) throw (int);

// Asigna los controladores del peso de las conexiones de la red
void setNNSynapseControllers(synapse *v_ind, int v_ind_len) throw (int);
// Elimina los controladores del peso de las conexiones de la red
void deleteNNSynapseControllers() throw (int);

// Configuracion de la red
// Establece las neuronas "ocultas" en las capas de entrada y salida (no actualizan los pesos de sus conexiones)
void setHiddenNeuron(int neuron_pos, int layer) throw (int);
// Configura la funcion de activacion de la capa elegida
void setLayerFoA(int layer, nn_layer_conf *nnlc) throw (int);
// Obtiene el numero de capas de la red
int getLayersCount() { return n_layers; }

// Procesamiento en la red
// Reinicia la red
void resetNetwork() throw (int);
// Procesa valores de entrada
float *processInput(float *input_v, int iv_len, int &ov_len) throw (int);

};

#endif

miércoles, 28 de enero de 2009

Left 4 Pep

Left 4 Dead es un juego para XBox donde 4 personajes (3 masculinos y 1 femenino) se meten en la boca del lobo y deben combatir a hordas de zombies hasta que logran ser rescatados.
No cabe duda de que los protas no son muy inteligentes, pero centrémonos en el asunto: Pepe y yo aprovechamos ayer para jugar un rato y tras una dura prueba matando zombies quedo malherido. La integrante femenina del grupo (Zoey, manejada por la inteligencia artificial del juego) se para a curarme y me pongo a dar vueltas sobre mi mismo para ver donde está, pero no la veo......

Xavi: (De cachondeo, dirigiendome a Zoey) ¿Donde estás cariño?
Pepe: Illo, estoy aquí.
Xavi: Ô_ó ?!!?!?!?