dataforgoodfr/batch5_phenix_happymeal

Synchronise output of optimize_baskets/input of balance_adjuster

Opened this issue · 1 comments

optimize_baskets should output a dataframe containing the info necessary as input for balance_adjuster

Note: Currently optimize_baskets outputs a results json for plotting in the UI. Instead, the results dictionary should be sent as input to balance_adjuster, and balance_adjuster should update this dictionary with additional data before outputting it as a json (See issue #12)

i.e. output of optimize_baskets should be dataframe + results dictionary, and input of balance_adjuster should be dataframe + results dictionary

@frgfm Il faut quoi comme input pour balance_adjuster ?

Par exemple un df avec une ligne par produit, et des colonnes 'number of items allocated to baskets' et 'number of items not allocated' ? (et bien sûr les colonnes avec la categorie de chaque produit et le poids par item)