#include "cpp/score/score.h"
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <map>
#include <utility>
#include <vector>
#include "cpp/cam/hct.h"
#include "cpp/utils/utils.h"
namespace material_color_utilities {
constexpr double kTargetChroma = …;
constexpr double kWeightProportion = …;
constexpr double kWeightChromaAbove = …;
constexpr double kWeightChromaBelow = …;
constexpr double kCutoffChroma = …;
constexpr double kCutoffExcitedProportion = …;
bool CompareScoredHCT(const std::pair<Hct, double>& a,
const std::pair<Hct, double>& b) { … }
std::vector<Argb> RankedSuggestions(
const std::map<Argb, uint32_t>& argb_to_population,
const ScoreOptions& options) { … }
}