google
Skip to main content.
Agosto 24th, 2008  español 

Eyepet for Playstation 3

Computer Science Artificial Intelligence Games Artificial Life Game Consoles Video

During the last Leipzig Games Convention, Sony presented some game titles in advance which, I think, set the trend for a new games generation. I personally endorse this decision (which already started other game companies like Nintendo with its Wii) to create new playing experiences instead of using the so boring shot-them-up scheme (both in 1st and 3rd person).

Of all the videos put in the PlayStation Store web, the most attracting to me was the trailer of EyePet.

Eyepet, is, of course, a virtual pet. It only exists within your TV and your PS3. You can touch it (her?), stroke it, change its look, hairdress, etc. or just create some toy for it (by drawing it on a card) and see how she plays with it.

In a previous post about the singularity, I wrote that one of the signs of the coming of singularity is the mix of real and virtual things, like this example.

In short, EyePet es a very interesting experiment of augmented reality (I’ll write about some day). I suggest you to watch the video.

Posted by Boriel as Computer Science, Artificial Intelligence, Interesting, Games, Artificial Life, Game Consoles, Vídeo at 8.25 pm

Rate This Post: 1 Stars2 Stars3 Stars4 Stars5 Stars
No Ratings Yet
1 Comment »
Agosto 11th, 2008  español 

Conway’s Life Game

Computer Science Games Mathematics Artificial Life

As happened with other topics, long ago I wanted to write about this one: Artificial life and John Conway’s Life Game.

If you already happen to know about it or have just searched the internet, I’m afraid I’m not going to tell you something new, or maybe I am: John Horton Conway is a mathematician born in Liverpool, United Kingdom in 1937. One of his most known (and he has worked many) field are mathematic games, like Sprouts Game, or the Game of Life I’m going to explain here.

Life game is played on a reticulated board or grid that is supposed to be infinite in extension. Obviously, this cannot exist in practice, but is ok to use one large enough. Each cell of this grid is in one of two states: live or dead, represented with different colors (here white and black respectively).

This “game” is a zero-player game, meaning that its evolution is determined by its initial state, needing no input from human players.

The game is turn-based. At each step (also called generation) every cell in the board is examined and its new state calculated. Finally, when all the new states are known, the board is updated.

The cell next state is calculated following 3 rules that although really simple (as it happen on most Conway’s games) can lead to surprisingly complex configurations:

If a cell is alive and the number of alive neighbours is less than 2, it will die by isolation and will be removed from the board in the next turn. If a cell is alive and the number of alive neighbours is greater than 3 it will die by overcrowding (it will be removed from the board the next turn). A free (dead) cell which happens to have 3 (and only 3) alive neighbours will came into life the next turn.

These three simple rules creates a chaotic system: changing just one cell state in a configuration can lead to dramatically different results which ranges from total extinction (empty board) to stable oscillating population or even more interesting life forms.

I’ve developed a simulator for the game of life. It uses the Firefox (of which canvas), and it should work ok on every browser (Firefox, Safari, Opera…) except Internet Explorer (where the emulation is slow and rather buggy). If you’re using IE, please switch to Firefox to try it. Anyway, here you are:


Read the rest of this entry »

Posted by Boriel as Computer Science, Games, Mathematics, Artificial Life at 10.04 pm

Rate This Post: 1 Stars2 Stars3 Stars4 Stars5 Stars
No Ratings Yet
1 Comment »
Julio 28th, 2008  español 

How near is the singularity?

Science Artificial Intelligence Video

Redes is a scientific divulgative program emitted in Spain, and driven by Eduard Punset. The 2nd to last was about the Technological Singularity. This term refers to a point in which tecnology and biological human being as we know will be one and practically indistinguishable: Virtual and Real will merge and become fully interconnencted. It won’t be like in “The Matrix”. In “The Matrix” the virtual world was not part of the reality, whilst in the Singularity, the virtual world will become part of the real one.

One of its prophets is Ray Kurzweil, inventor of Kurzweil sound synthetizers among other things.

Metaverses, Virtual HyperRealities, Naomachines integrated with our minds, expanding it and conecting it, making mental backups, etc. are just some of the Kurzweil’s predictions, who also warns the skepticals: The Singularity is called that way because, beyond some point (which seems to have happened already), technology evolves in an exponential way, which contradicts our intuition which works in a lineal fashion. As an example, if after 5 years we could make 10 times faster computers, after 10 years we could create 100 times faster (not just 20 times faster) ones. This makes Singularity something chaotic and unpredictable.

If you are interested in this topic, have a look on this video:

Posted by Boriel as Science, Sin categoría, Artificial Intelligence, Vídeo at 8.21 pm

Rate This Post: 1 Stars2 Stars3 Stars4 Stars5 Stars
2 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 5 (2 votes, average: 4 out of 5)
1 Comment »
Julio 19th, 2008  español 

Despedida de un Españolito Mileurista

Sorry, but this post is not available in English

Posted by Boriel as Sin categoría at 9.49 am

Rate This Post: 1 Stars2 Stars3 Stars4 Stars5 Stars
No Ratings Yet
6 Comments »
Julio 6th, 2008  español 

Learning Peppys

Computer Science Artificial Intelligence Mathematics

This early morning I devoted a while to test an idea I have had in mind for years. In fact, I’ve told Edanna several times:

Why don’t we use Markov’s chains to implement several learning parts of an AI software? I’ve always thought human-machine interaction (a relatively new field which offers big promises) can borrow much of Markov’s ideas for its application.

When we learn our mother tongue, in some way, or neurons learn to expect that after a words sequence only a reduced sets of words can follow. And, in some manner, this is what I’m going o do next.

Read the rest of this entry »

Posted by Boriel as Computer Science, Artificial Intelligence, Mathematics at 12.06 pm

Rate This Post: 1 Stars2 Stars3 Stars4 Stars5 Stars
1 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 5 (1 votes, average: 5 out of 5)
Put your comment »
« Previous entries  


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser