Come funziona il calcolatore IFRA?
Ogni riga viene abbinata al catalogo di PerfuMate: 2.136 materie prime, con i loro sinonimi e nomi commerciali. Si usa solo una corrispondenza esatta o molto vicina. Qualsiasi cosa meno precisa ti viene proposta da scegliere, e una riga che lasci senza corrispondenza resta non verificata.
Ogni molecola soggetta a restrizione viene poi sommata su tutta la formula, come sono scritti gli Standard IFRA: per molecola, non per flacone. Il Citral che arriva dall’olio di limone, dalla litsea o dal citral puro forma un unico totale di citral, giudicato una volta sola.
Ogni totale è una quota del prodotto finito: la sua quota nel concentrato moltiplicata per la concentrazione che inserisci. Il bergamotto al 3% del concentrato, in un profumo al 18%, è lo 0.54% del profumo. Le diluizioni scritte in un nome contano alla loro concentrazione, quindi "Ambroxan 10% in DPG" è un decimo di Ambroxan.
Il verdetto si decide in numeri interi esatti, in parti per miliardo, così nessun arrotondamento può spostare una riga oltre un limite.
Questo è il motore che usa l’app PerfuMate, portato riga per riga in JavaScript. Prima che questa pagina venga pubblicata, 106 formule di prova passano per entrambi, e la build si ferma se anche un solo numero è diverso.