One-dimensional cellular automata: Difference between revisions
One-dimensional cellular automata (view source)
Revision as of 14:45, 16 November 2016
, 7 years ago→{{header|AWK}}
Line 404:
# For each line in input do
{
str_ = $0
gen = 0
taille = length(str_)
print "0: " str_
do {
gen ? str_previous = str_ : str_previous = ""
str_ = ASCII_to_Binary(str_)
split(str_,tab,"")
str_ = and(tab[1],tab[2])
for (i=1; i<=taille-2; i++) {
str_ = str_ automate(tab[i],tab[i+1],tab[i+2])
|