Fuzzy stuff_awesome(float staff) { //return Fuzzy.Gaussian(staff, 1.5f, 10f); return(Fuzzy.Triangle(staff, 5f, 10f, 10.1f)); }
Fuzzy stuff_good(float staff) { //return Fuzzy.Gaussian(staff, 1.5f, 5f); return(Fuzzy.Triangle(staff, 1f, 5f, 9f)); }
public static Fuzzy Not(Fuzzy x) { return(new Fuzzy(Notf(x.X))); }
public static Fuzzy And(Fuzzy x, Fuzzy y) { return(new Fuzzy(Andf(x.X, y.X))); }
public static Fuzzy Or(Fuzzy x, Fuzzy y) { return(new Fuzzy(Orf(x.X, y.X))); }