Interface | Description |
---|---|
Channel |
Interface for Channels used by the ChannelCommunicationModel.
|
Noise |
Noise implementations mess with messages in some way.
|
Class | Description |
---|---|
AbstractChannel |
Abstract base class for channels.
|
ChainedNoise |
A Noise implementation that chains Noise objects together.
|
ChannelCommunicationModel |
The channel-based communication model.
|
DropoutNoise |
Dropout noise completely zeroes a message with some probability.
|
FailureNoise |
Failure noise drops an entire message with some probability.
|
RadioChannel |
A radio channel.
|
StandardCommunicationModel |
The legacy communication model: fire brigades talk to fire brigades and the fire station, police to police, ambulance to ambulance and centres talk to centres.
|
StaticNoise |
Static noise flips bits in the message with some probability.
|
VoiceChannel |
A voice channel.
|
Exception | Description |
---|---|
InvalidMessageException |
An exception indicating that an agent communication message was invalid.
|