% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/comp_utils.R
\name{calculate_model_scores}
\alias{calculate_model_scores}
\title{Calculate Composite Mean Scores (CMS) for model comparison}
\usage{
calculate_model_scores(comparison, model_type, scoring_weights = NULL)
}
\arguments{
\item{comparison}{Data.table with model comparison metrics.}

\item{model_type}{Character string indicating model type.}

\item{scoring_weights}{Optional named list of custom weights. If \code{NULL},
uses default weights for the model type.}
}
\value{
Data.table with CMS column added, sorted by score.
}
\description{
Computes composite Score based on weighted combination of model
quality metrics. Weights vary by model type to reflect academic consensus
on important metrics for each model class.
}
\keyword{internal}
