https://camera-optical-zoom.blogspot.com/2023/10/functional-programming-numpy.html
Functional Programming: Numpy Vectorizable Function To Create An Expected Values Array