Answer set programming for continuous domains: a fuzzy logic approach by