EloOptimized: EloOptimized: ML fitting of Elo Scores

EloOptimizedR Documentation

EloOptimized: ML fitting of Elo Scores

Description

This package implements the maximum likelihood methods for deriving Elo scores as published in Foerster, Franz et al. (2016). Chimpanzee females queue but males compete for social status. Scientific Reports 6, 35404, doi:10.1038/srep35404

Primary functions

  • eloratingopt: main function

  • eloratingfixed: traditional Elo scores function

  • elo.model1: internal function for fitting model type 1

  • elo.model3: internal function for fitting model type 3

  • elo.m3_lik_vect: vectorized internal function for fitting mod type 3

Plans for future development

  • Make package more modular, with a more flexible wrapper function.

  • Option to specify K during burn-in period when fitting only K

  • Add additional example data

  • Add additional user control of the optimization procedure, allowing for specification of the burn in period, optimization algorithm, and initial values for optimization.

  • Add functionality to plot Elo trajectories from within package.


jtfeld/EloOptimized documentation built on May 15, 2023, 4:23 p.m.