Abstract
The paper deals with a very simple game called Scintillae. Like in a domino game, Scintillae provides the player with limited basic pieces that can be placed over a chessboard-like area. After the placement, the game starts in a sort of runtime mode, and the player enjoys his creation. The evolution of the system is based on few basic rules.
Despite its simplicity, Scintillae turns out to provide the player with a powerful mean able to achieve high computational power, storage capabilities and many other peculiarities based on the ability of the player to suitably dispose the pieces.
We show some of the potentials of this simple game by providing basic configurations that can be used as “sub-programs” for composing bigger systems. Moreover, the interest in Scintillae also resides in its potentials for educational purposes, as many basic concepts related to the computer science architecture can be approached with fun by means of this game.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Chang, S.K.: Visual Languages and Visual Programming (Languages and Information Systems). Springer (1990)
Adamatzky, A.: Game of Life Cellular Automata. Springer (2011)
Gardner, M.: The fantastic combinations of John Conway’s new solitaire game “Life”. Scientific American 223, 120–123 (1970)
Kari, J.: Theory of cellular automata: a survey. Theoretical Compututer Science 334, 3–33 (2005)
Wolfram, S.: A New Kind of Science. Wolfram Media, Inc. (2002)
Dewdney, A.K.: Computer recreations: The cellular automata programs that create wireworld, rugworld and other diversions. Scientific American 262, 146–149 (1990)
Patterson, D.A., Hennessy, J.L.: Computer Organization and Design: The Hardware/Software Interface. Elsevier Inc. (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Di Stefano, G., Navarra, A. (2012). Scintillae: How to Approach Computing Systems by Means of Cellular Automata. In: Sirakoulis, G.C., Bandini, S. (eds) Cellular Automata. ACRI 2012. Lecture Notes in Computer Science, vol 7495. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33350-7_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-33350-7_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33349-1
Online ISBN: 978-3-642-33350-7
eBook Packages: Computer ScienceComputer Science (R0)