MAOS: PortalDocumentationKnowledge Components → Behavioral → Topology

All components are extended from maosKernel.behavior.topology.AbsTopology.

maosKernel.behavior.topology.AbsTopology

Description: Maintain the connection topology among a set of nodes.

maosKernel.behavior.topology.AbsCycleTopology extends maosKernel.behavior.topology.AbsTopology

Setting parameters: int intervalCycle=1 /* [1, infinite): the number of interval cycles for each dynamic change */
Description: Maintain a dynamic connection topology.

maosKernel.behavior.topology.FullConnectTopology

Description: Full Connection: each node has all nodes as its neighbors.

maosKernel.behavior.topology.RingTopology extends maosKernel.behavior.topology.AbsCycleTopology

Description: Ring Connection: each node has only one neighbor.

maosKernel.behavior.topology.EdgeRatioTopology extends maosKernel.behavior.topology.AbsCycleTopology

Setting parameters: double locRatio=1.0 /* [0, 1], the ratio of nodes with connection */, int intervalCycle=MAXI
Description: Partial Connection, each node has "locRatio" nodes as its neighbors.

maosKernel.behavior.topology.HierarchicalTopology extends maosKernel.behavior.topology.AbsCycleTopology

Setting parameters: int height=2
Description: Hierarchical Connection, nodes are organized in hierarchical mode.


Return to homepage

Maintained by AdaptiveBox StUdIo, under a Creative Commons Attribution 3.0 License.