Date of Graduation
5-2018
Document Type
Thesis
Degree Name
Bachelor of Science
Degree Level
Undergraduate
Department
Computer Science and Computer Engineering
Advisor/Mentor
Patitz, Matthew
Committee Member/Reader
Patitz, Matthew
Committee Member/Second Reader
Gauch, Susan
Committee Member/Third Reader
Li, Qinghua
Abstract
This paper describes a programming interface, TAMScript, for use with the PyTAS simulator. The interface allows for the dynamic generation of tile types as the simulation progresses, with the goal of reducing complexity for researchers. This paper begins with an introduction to the PyTAS software and a description of the 3D model which it simulates. Next, the changes made to support a dynamic generation scheme are detailed, and some of the potential benefits of this scheme are outlined. Then several of the example scripts which have been written using the TAMScript interface are reviewed. Finally, the potential for future research is discussed, laying out one intended approach for use with the interface.
Keywords
aTAM; Python; GetSeed; GetTileTypes; NeighborGlues
Citation
Mills, P. (2018). TAMScript - High Level Programming Interface for the abstract Tile Assembly Model. Computer Science and Computer Engineering Undergraduate Honors Theses Retrieved from https://scholarworks.uark.edu/csceuht/52