Instructions to use the simulator

1. The number of nodes for reliability calculation needs to be a power of 2. This is because hypercube networks requires number of nodes to be in powers of 2 and doing so will help in comparing the 3 networks.
2. This simulator supports a maximum number of 16 nodes.
3. For the routing path generation, the source and destination needs to be provided in binary format. The output is the total number of links traversed to get the shortest path from source to destination.
4. The analysis provided for the reliability is based on the reliability results generated. These are the results calculated from the nodes and link probabilities provided as input. The reliability accuracy is given up to 6th decimal place.

Understanding how the Simulator works

1. The computed network reliability indicates that any one node in the network is able to communicate with every other nodes through atleast one path. 2. The routing algorithm provides the smallest number of links that need to be traversed to go from source to destination. This value helps compare networks based on traffic in the network. For example, having the knowledge that a source node and destination node communicate frequently, it would be beneficial to have a network that provides the shortest path between those 2 nodes.