Search Results for

    Show / Hide Table of Contents

    Namespace AS2.Algos.SuboracleTest

    Classes

    ParallelogramTest

    The algorithm initializes and executes the parallelogram suboracle on a parallelogram of amoebots, which implements the parallelogram primitive (https://doi.org/10.4230/LIPIcs.SAND.2026.11).

    ParallelogramTestInitializer

    ShearTest

    Simple algorithm to test the Shear suboracle.

    All particles along a contiguous line are marked as members. The root particle acts as the anchor.

    ShearTestInitializer

    SpiralTest

    Simple algorithm to test the Spiral suboracle. Transforms a spiral structure into a line in constant time (https://doi.org/10.4230/LIPIcs.SAND.2026.11).

    All particles in the spiral formation are marked as members. The root particle at the spiral's outer end manages the state and coordinates the spiral formation.

    SpiralTestInitializer

    TrapezoidTest

    The algorithm initializes and executes the trapezoid suboracle on a trapezoid of amoebots, which implements the trapezoid primitive (https://doi.org/10.4230/LIPIcs.SAND.2026.11).

    TrapezoidTestInitializer

    TriangleTest

    The algorithm initializes and executes the triangle suboracle on a triangle of amoebots, which implements the triangle primitive (https://doi.org/10.4230/LIPIcs.SAND.2026.11).

    TriangleTestInitializer

    UnrollingTest

    The algorithm initializes and executes the unrolling suboracle on a spiral of amoebots, which implements the unrolling algorithm (https://doi.org/10.4230/LIPIcs.SAND.2026.11).

    UnrollingTestInitializer

    Enums

    ParallelogramTestInitializer.CardinalDirection

    SpiralTestInitializer.CardinalDirection

    TrapezoidTestInitializer.CardinalDirection

    TriangleTestInitializer.CardinalDirection

    UnrollingTestInitializer.CardinalDirection

    In this article
    Back to top AmoebotSim 2.0 Documentation v1.12
    Copyright © 2025 AmoebotSim 2.0 Authors
    Generated by DocFX