To create a calculation engine capable of predicting the delivery time from a deluge valve to a remote open sprinkler, the following projects were necessary: