paulegradie / Sailfish

Sailfish - a production friendly performance benchmark runner for .NET
https://paulgradie.com/Sailfish/
MIT License
11 stars 4 forks source link

Add complexity estimators #96

Closed paulegradie closed 10 months ago

paulegradie commented 10 months ago

Description

Add initial logic to perform time complexity estimation using emperical observations as well as mean squarred error.

Next step: use Math.Net to perform goodness of fit maybe. But then weave in a function to fit to the original data - and then return that to make preditions on when you hit a certain time for your system (given the complexity function).

Results