Here is a list of all documented files with brief descriptions:
[detail level 12]
▼ src | |
Being.h | This file defines the WindRose's Being class |
Circadian.cpp | This file implements the Circadian class, which is used for creating and maintaining cycles of a specified duration or frequency |
Circadian.h | Defines the Circadian class for creating and maintaining cycles with specified durations or frequencies. The term "circadian" is used metaphorically to describe the regular, repeating cycles that the automata experience, analogous to a 24-hour rhythm but not necessarily tied to a real-world day |
Config.h | This file is for keeping any general configuration parameters |
Directions.h | This file defines cardinal and relative directions enumerations |
main.cpp | This file implements the setup and loop of a WindRose board as a cellular automaton |
Sensing.h | This file contains the Sensing types, the sensors enumeration, and defines the sensing holder SensingData |
SSMachine.h | This file defines the WindRose's Serial State Machine Control class SSMachine |
WindRose.h | This file defines the WindRose's board class WRBoard (the body) |
WRMux.h | This file defines the WindRose's Multiplexer Control class WRMux |