Needs AI API documentation version 1.0.0
Needs AI is a utility-based AI library written in Haxe.
Getting Started With Needs AI
- Take a look at the readme in the code repository
- Try out the online demo
Top Level
| .. | |
|---|---|
| Circular | Circular response curve functions. |
| CubicHermite | Cubic hermite response curve functions. |
| Exponential | Exponential response curve functions. |
| Linear | Linear response functions. |
| Logistic | Logistic response functions. |
| Logit | Logit response functions. |
| Normal | Normal distribution response functions. |
| PiecewiseLinear | Piecewise linear response functions. |
| Polynomial | Polynomial response functions. |
| Response | Typedef for the Response function type. A response function takes a value (typically normalized into the range 0-1) and returns a transformation of that value, typically also clamped to the range 0-1. These functions are used to calculate a utility score for a Consideration by processing the value of an Input, which usually originates in the game world. This is response curves in the sense of Bob Alexander in AI Game Programming Wisdom - The Beauty of Response Curves, not a "Best Response" curve in game theory. |
| Sine | Sine response curve functions. |
Class Diagrams


