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: Ô_ó ?!!?!?!?

miércoles, 7 de enero de 2009

Regalos de reyes (II)

Lo escribo por aquí, antes de que me toquéis los huevos con la preguntita de los mismos que se suele hacer en estas fechas: ¿Y que te han traído los reyes?.

¿Que qué me han traído?, ¿¿¿Que qué me han traído???.
¿Estas orgulloso de esa Playstation 3 que te han regalado, verdad?, ¿Te tocas pensando en todo el tiempo que te vas a tirar jugando con ella, como el tío ese del anuncio que piensa que porque la gráfica de su portátil sea de 256 MB (seguramente compartidos con la RAM) puede valer 700 euros el cacharro, verdad?.
Pues que lo sepas, listo, a mí me han traido el doble del año pasado.

Y ahora vendrá el enterado de turno: "El doble de cero es cero, jojojojo".
¡Qué gracioso!. Festival del humor, ¿qué haces con tu vida que no estás triunfando en el Club de la Comedia, eh?, ¿listo?. ¿Por qué no haces un chiste sobre cómo dejó de funcionar tu Play tras automancillarte encima de ella?.

Pues no, me trajeron algo: Aceituna los días 5 y 6. El doble de días que el año pasado....