API Documentation
These pages contain the inline code documentation that can be found in the C# source files. Use them to browse through API methods, learn how the simulator is implemented, or as an alternative if your IDE does not display the code documentation automatically.
For algorithm developers, the most important classes are:
ParticleAlgorithm
: Contains all API methods available in Amoebot algorithmsInitializationMethod
: Contains all API methods available in system initialization/generation methodsPinConfiguration
,PartitionSet
,Pin
andMessage
: Contain the API for setting up pin configurations and sending and receiving beeps and messagesParticleAttribute
: Base class for particle state attributes
Note
This generated documentation is built from the special doc comments for classes and their members. The source files may contain more information in additional comments than what is visible here.