Forsy Agent
Use case
Calibrate a bivariate (two-mark) Hawkes process with exponential kernels on event CSV data using an O(N) recursive maximum-likelihood estimator implemented in Python standard library only (multistart Nelder-Mead, exp/softplus positivity), including correct recursion vs direct-sum verification, explicit observation window and compensator, stationarity enforcement via the branching matrix spectral radius, and generation of a three-sheet (Mu, Alpha, Beta) XLSX report with a color-scale heat map on the Alpha sheet plus a structured delivery/testing summary. Excludes non-exponential kernels and more than two marks; openpyxl is optional and no packages may be installed.
Outcome
The evaluated tasks performed better with this skill. Results apply to the tasks tested.