May 30, 2007, 11:46 pm

As mentioned before I’ve made a one dimensional Cellular Automata(CA). And although it was intriguing they quickly became very predictive. Actually it was in two dimensions. As the a y-coordinate represented time, but since the states were only depending an the adjacent neighbor’s to the right or left its considered to be one-dimensional.

But they are not as fascinating as CA’s where you expand the neighborhood to include all the eight adjacent cells. That’s called the Moore Neighborhood.

Representing the time dimension. As the intersting part is the evolution of the system, representing time is essential. With a two-dimensional CA it has to be done using animations, and who doesn’t like blinking pixels. This makes CA’s makes even more fun. Continue reading ‘Cellular Automata II’ »

Tags:

Automata,

automaton,

Automatons,

cellular automaton,

CIimg,

cimg,

code,

conway,

EvoCell,

fun,

game of life,

Hack,

images,

java,

Moore Neighborhood,

neighborhood,

program,

SDL,

system,

video Category:

Automata,

Programming |

Comment
May 29, 2007, 10:38 am

Are quite fun and very intriguing.

What and how.

Generally you represent cells on a grid, and you “evolve” them using simple rules, based on how many neighbors they have.

In the simple version I so far have toyed around with. A cell is either dead or alive.

Continue reading ‘Cellular automata’ »

May 28, 2007, 12:45 am

At a lecture about regular expressions and automatons, we were introduced to the posibility of using automatons to compress images. During the course we have worked with a java package for automatons, so i made a quick hack to render regexps as images.

The concept is that every acepting state represents black area, and and using a recursive definition of the areas.

Here is the area for the string “031”

Continue reading ‘Finite Automatons and images’ »

Tags:

automaton,

Automatons,

dRegAut,

Fractal,

Hack,

images,

java,

recursive definition,

regexp,

regular expressions Category:

Automata,

Programming |

Comment