app.engine package

Strategy engine - adaptive and deterministic scoring.

This package computes how many points an event is worth. It contains the built-in strategies (subclasses of app.engine.base_strategy.BaseStrategy, registered under stable public ids via @register_strategy) and the sandboxed DSL pipeline - validator, execution context, and interpreter - that runs user-authored custom strategies. See the engine internals for the full design.

Submodules