# Plant Templates

Three basic types of networks are:
1. No network dynamics
2. Time delays between oracle and controller
3. Randomly generated dynamics.

These three types can be generated using the following commands:

```{eval-rst}
.. mat:autoclass :: plant.bridge_prototypes.bridge_pass_through
    :members:
```



```{eval-rst}
.. mat:autoclass :: plant.bridge_prototypes.bridge_channel_delay
    :members:
```



```{eval-rst}
.. mat:autoclass :: plant.bridge_prototypes.bridge_random
    :members:
```