fuzzy [adjective] + logic [noun]