23:35:33Shark8dbotton, You might find these papers of interest: (1) https://ntrs.nasa.gov/api/citations/19890000714/downloads/19890000714.pdf (2) https://ntrs.nasa.gov/api/citations/19940028400/downloads/19940028400.pdf (3) https://dl.acm.org/doi/pdf/10.1145/25314.25319