Further Customization - npapanik/Adyton GitHub Wiki
Several routing protocols get additional parameters that further control the routing behavior. For example the Delegation Forwarding protocol can be combined with a diverse range of utility metrics (LTS, ENC etc.). The following table lists all routing protocols included in Adyton that can be further customized.
| Routing protocol | extra customization | Routing protocol | extra customization | 
|---|---|---|---|
| Direct Delivery | :heavy_minus_sign: | Social Spray & Wait | :heavy_minus_sign: | 
| Epidemic | :heavy_minus_sign: | Prophet Spray & Wait | :heavy_minus_sign: | 
| PRoPHET | :heavy_check_mark: | Encounter-Based Routing | :heavy_minus_sign: | 
| SimBet | :heavy_check_mark: | SimBetTS | :heavy_check_mark: | 
| Bubble Rap | :heavy_check_mark: | Delegation Forwarding | :heavy_check_mark: | 
| Compare & Replicate | :heavy_check_mark: | COORD | :heavy_check_mark: | 
| Spray & Wait | :heavy_minus_sign: | LSF Spray & Focus | :heavy_minus_sign: | 
| LSF Spray & Wait | :heavy_minus_sign: | 
Adyton supports per protocol parameterization through the -PROFILE option. Similar to the basic parameterization, the -PROFILE option is given at the command line after the Adyton executable.
$ ./Adyton -PROFILE <path_to_a_text_file>
The -PROFILE option is always associated with an argument ("path_to_a_text_file") pointing to a simple text file. This text file contains the required additional parameters in a two column format representation. The first column describes the parameter’s ID, while the second column contains the corresponding parameter's value. The two columns must be separated using a tab or a space delimiter.
A list with all protocol-specific parameters can be found here.