An agent is asked to assess a real-valued variable Yp based on certain characteristics Xp = (X1p,…,Xmp), and on a database consisting (X1i,…,Xmi,Yi) for i = 1,…,n. A possible approach to combine past observations of X and Y with the current values of X to generate an assessment of Y is similarity-weighted averaging.