Fuzzy logic is a form of many-valued logic in which the truth value of variables may be any real number between 0 and 1.