cellular-automata 105
[0812.4170] Finding Still Lifes with Memetic/Exact Hybrid Algorithms
22 days ago by Vaguery
"The maximum density still life problem (MDSLP) is a hard constraint optimization problem based on Conway's game of life. It is a prime example of weighted constrained optimization problem that has been recently tackled in the constraint-programming community. Bucket elimination (BE) is a complete technique commonly used to solve this kind of constraint satisfaction problem. When the memory required to apply BE is too high, a heuristic method based on it (denominated mini-buckets) can be used to calculate bounds for the optimal solution. Nevertheless, the curse of dimensionality makes these techniques unpractical for large size problems. In response to this situation, we present a memetic algorithm for the MDSLP in which BE is used as a mechanism for recombining solutions, providing the best possible child from the parental set. Subsequently, a multi-level model in which this exact/metaheuristic hybrid is further hybridized with branch-and-bound techniques and mini-buckets is studied. Extensive experimental results analyze the performance of these models and multi-parent recombination. The resulting algorithm consistently finds optimal patterns for up to date solved instances in less time than current approaches. Moreover, it is shown that this proposal provides new best known solutions for very large instances."
pragmaticGP
game-of-life
cellular-automata
optimization
discrete-mathematics
via:jj
22 days ago by Vaguery
cbrandolino.github.com/GoLRocks/
29 days ago by david.parrott
An HTML5 audio sequencer based on Conway's Game of Life
html5
audio
cellular-automata
29 days ago by david.parrott
[1203.1644] The B36/S125 "2x2" Life-Like Cellular Automaton
10 weeks ago by Vaguery
"The B36/S125 (or "2x2") cellular automaton is one that takes place on a 2D square lattice much like Conway's Game of Life. Although it exhibits high-level behaviour that is similar to Life, such as chaotic but eventually stable evolution and the existence of a natural diagonal glider, the individual objects that the rule contains generally look very different from their Life counterparts. In this article, a history of notable discoveries in the 2x2 rule is provided, and the fundamental patterns of the automaton are described. Some theoretical results are derived along the way, including a proof that the speed limits for diagonal and orthogonal spaceships in this rule are c/3 and c/2, respectively. A Margolus block cellular automaton that 2x2 emulates is investigated, and in particular a family of oscillators made up entirely of 2 x 2 blocks are analyzed and used to show that there exist oscillators with period 2^m(2^k - 1) for any integers m,k geq 1."
cellular-automata
artificial-life
discrete-mathematics
emergence
mathematical-recreations
nudge-targets
10 weeks ago by Vaguery
[1105.0158] Detecting emergent processes in cellular automata with excess information
january 2012 by Vaguery
Many natural processes occur over characteristic spatial and temporal scales. This paper presents tools for (i) flexibly and scalably coarse-graining cellular automata and (ii) identifying which coarse-grainings express an automaton's dynamics well, and which express its dynamics badly. We apply the tools to investigate a range of examples in Conway's Game of Life and Hopfield networks and demonstrate that they capture some basic intuitions about emergent processes. Finally, we formalize the notion that a process is emergent if it is better expressed at a coarser granularity.
emergence
complexology
cellular-automata
signal-processing
nudge-targets
january 2012 by Vaguery
Stephen Wolfram, A New Kind of Science (Review by Cosma Shalizi)
november 2011 by dhartunian
Attention conservation notice: Once, I was one of the authors of a paper on cellular automata. Lawyers for Wolfram Research Inc. threatened to sue me, my co-authors and our employer, because one of our citations referred to a certain mathematical proof, and they claimed the existence of this proof was a trade secret of Wolfram Research. I am sorry to say that our employer knuckled under, and so did we, and we replaced that version of the paper with another, without the offending citation. I think my judgments on Wolfram and his works are accurate, but they're not disinterested.
With that out of the way: it is my considered, professional opinion that A New Kind of Science shows that Wolfram has become a crank in the classic mold, which is a shame, since he's a really bright man, and once upon a time did some good math, even if he has always been arrogant.
book-reviews
non-fiction
cellular-automata
academia
With that out of the way: it is my considered, professional opinion that A New Kind of Science shows that Wolfram has become a crank in the classic mold, which is a shame, since he's a really bright man, and once upon a time did some good math, even if he has always been arrogant.
november 2011 by dhartunian
[1105.1445] Vehicular traffic flow at an intersection with the possibility of turning
october 2011 by Vaguery
"We have developed a Nagel-Schreckenberg cellular automata model for describing of vehicular traffic flow at a single intersection. A set of traffic lights operating in fixed-time scheme controls the traffic flow. Open boundary condition is applied to the streets each of which conduct a uni-directional flow. Streets are single-lane and cars can turn upon reaching to the intersection with prescribed probabilities. Extensive Monte Carlo simulations are carried out to find the model flow characteristics. In particular, we investigate the flows dependence on the signalisation parameters, turning probabilities and input rates. It is shown that for each set of parameters, there exist a plateau region inside which the total outflow from the intersection remains almost constant. We also compute total waiting time of vehicles per cycle behind red lights for various control parameters."
cellular-automata
complexology
traffic-models
agent-based
simulation
nudge-substrates
october 2011 by Vaguery
Gamasutra - Features - An Intro to Cellular Automation
may 2011 by david.parrott
This feature takes a look at cellular automation, an algorithmic simulation useful in games, and discusses its use in titles like Minecraft and Dwarf Fortress, as well as other examples, and explains how it can be useful in the context of a game in development.
article
reference
cellular-automata
development
programming
gamedev
may 2011 by david.parrott
WolframTones: ambiental
april 2011 by danburzo
First few notes hit the spot.
wolfram
wolfram-tones
music
algorithms
generative
cellular-automata
april 2011 by danburzo
Otomata
april 2011 by danburzo
Cool little music toy based on cellular automata. Would love to get MIDI output. Could/should be implemented as VST plugin?
generative
music
cellular-automata
algorithms
flash
april 2011 by danburzo
WolframTones: An Experiment in a New Kind of Music
april 2011 by danburzo
"WolframTones works by taking simple programs from Wolfram's computational universe, and using music theory and Mathematica algorithms to render them as music. Each program in effect defines a virtual world, with its own special story--and WolframTones captures it as a musical composition."
generative
music
algorithms
cellular-automata
wolfram-tones
wolfram
april 2011 by danburzo
Copy this bookmark: