- assertions - distributions new helper methods worked on stairs worked on grid-walkers worked on navigation
23 lines
368 B
C++
23 lines
368 B
C++
#ifndef LOGISTIC_H
|
|
#define LOGISTIC_H
|
|
|
|
|
|
namespace Distribution {
|
|
|
|
// https://de.wikipedia.org/wiki/Logistische_Verteilung
|
|
template <typename T> class Logistic {
|
|
|
|
public:
|
|
|
|
/** alpha = move the center, beta = slope */
|
|
static T getCDF(const T x, const T alpha, const T beta) {
|
|
return 1 / (1 + std::exp( -((x-alpha)/beta) ) );
|
|
}
|
|
|
|
|
|
};
|
|
|
|
}
|
|
|
|
#endif // LOGISTIC_H
|