Chain MyChain {
    State A {
        drop = 0.3
        delay = 0.2
        delay_type = U(20,50)
        move_to = {
            0.5 = B 
            0.5 = C
        }
        time_factor = 500
        stable_delay = 0.5
    }
    State B {
        drop = 0.4
        delay = 0.2
        delay_type = E(500)
        move_to = {
            0.3 = A
            0.7 = B
        }
        time_factor = 1000
    }
    State C {
        move_to = {
            0.6 = C
            0.4 = B
        }
        time_factor = 800
    }
    protocol = tcp, udp
    tos = 23, 47
    length = ! 100 < l < 500
}

Chain AnotherChain {
    State A {
        drop = 0.7
        time_factor = 1000
        move_to = {
            0.2 = A
            0.8 = B
        }
    }
    State B {
        time_factor = 500
        move_to = {
            0.5 = A
            0.5 = B
        }
    }
    source = 123.45.67.8/24:80 ; 192.68.114.56/16
    dest = 24.56.78.9/8:50-60 ; 200.1.1.1/4:90
    length = l < 5000
}
