Abstract
Considered is a 2d cellular automaton with moving agents in a multi-agent system. The objective is to find agents controlled by a finite-state program (FSP) that can form domino patterns. The quality of a formed pattern is measured by the degree of order computed by counting matching \(3 \times 3\) templates. An agent reacts on its own color, the color in front and whether it is blocked or not. It can change the color, move or not and turn into any direction. Four FSPs were evolved with k agents (\(1 \le k \le 4\)) initially placed in the corners of the field. For a \(12 \times 12\) training field, the aimed pattern could be formed with a 100% degree of order. The performance was also high with other field sizes. Livelocks are avoided by using three different variants of the evolved FSP. The degree of order usually fluctuates after reaching a certain threshold, but it can also be stable, and the agents may show the termination by running in a cycle or by stopping their activity.









Similar content being viewed by others
References
Shi D, He P, Lian J, Chaud X, Bud’ko SL, Beaugnon E, Wang LM, Ewing RC, Tournier R (2005) Magnetic alignment of carbon nanofibers in polymer composites and anisotropy of mechanical properties. J Appl Phys 97:064312
Itoh M, Takahira M, Yatagai T (1998) Spatial arrangement of small particles by imaging laser trapping system. Opt Rev 5(1):55–58
Jiang Y, Narushima T, Okamoto H (2010) Nonlinear optical effects in trapping nanoparticles with femtosecond pulses. Nat Phys 6:1005–1009
Niss M (2005) History of the Lenz–Ising model, 1920–1950. From ferromagnetic to cooperative phenomena. Arch Hist Exact Sci 59(3):267–318
Press D, Ladd TD, Zhang B, Yamamoto Y (2008) Complete quantum control of a single quantum dot spin using ultrafast optical pulses. Nature 456:218–221
Bagnold RE (1941) The physics of blown sand and desert dunes. Chapman and Hall, Methuen
Turing AM (1952) The chemical basis of morphogenesis. Philos Trans R Soc Lond B 237:37–72
Tyson JJ (1976) The Belousov–Zhabotinskii reaction. Lecture Notes in Biomathematics
Greenberg JM, Hastings SP (1978) Spatial patterns for discrete models of diffusion in excitable media. SIAM J Appl Math 34(3):515–523
Progogine I, Stengers I (1983) Order out of chaos. Heinemann, London
Chopard B, Droz M (1998) Cellular automata modeling of physical systems. Cambridge University Press, Cambridge
Deutsch A, Dormann S (2005) Cellular automaton modeling of biological pattern formation. Birkäuser, Basel
Désérable D, Dupont P, Hellou M, Kamali-Bernard S (2011) Cellular automata in complex matter. Complex Syst 20(1):67–91
Wolfram S (1983) Statistical mechanics of cellular automata. Rev Mod Phys 55(3):601–644
Nagpal R (2008) Programmable pattern-formation and scale-independence. In: Minai AA, Bar-Yam Y (eds) Unifying themes in complex systems IV, pp 275–282
Yamins D, Nagpal R (2008) Automated global-to-local programming in 1-D spatial multi-agent systems. In: Proceedings of the 7th International Conference AAMAS, pp 615–622
Hoffmann R (2014) How agents can form a specific pattern. In: Wa̧s J, Sirakoulis G, Bandini S (eds) Cellular automata, LNCS, vol 8751, pp 660–669
Hoffmann R (2016) Cellular automata agents form path patterns effectively. Acta Phys Pol B Proc Suppl 9(1):63–75
Hoffmann R, Désérable D (2016) Line patterns formed by cellular automata agents. In: El Yacoubi S, Wa̧s J, Bandini S (eds) Cellular automata, LNCS, vol 9863, pp 424–434
Birgin EG, Lobato RD, Morabito R (2010) An effective recursive partitioning approach for the packing of identical rectangles in a rectangle. J Oper Res Soc 61:303–320
Hoffmann R, Désérable D (2017) Generating maximal domino patterns by cellular automata agents. In: Malyshkin V (ed) PaCT 2017, LNCS, vol 10421, pp 18–31
Hoffmann R, Désérable D, Seredyński F (2018) Stability levels and termination in evolved CA agents for the black-pattern task. In: Cellular automata, ACRI 2018. http://wikicfp.com/cfp/servlet/event.showcfp?eventid=72598©ownerid=106289
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hoffmann, R., Désérable, D. Domino pattern formation by cellular automata agents. J Supercomput 75, 7799–7813 (2019). https://doi.org/10.1007/s11227-018-2429-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-018-2429-z