Fuzzy logic is used to dynamically derive traffic light phase-splits (i.e. the time split between red and green for a given traffic light cycle) based on traffic flow patterns and other factors such as weather conditions, predicted increases in traffic for rush hour or special events, etc.