Exemple #1
0
    
    starlings.initShark()
    starlings.predatorLocation *= 3.00;  
    starlings.predatorSense *= starlings.speed
    starlings.predatorStrength *= 5.00
    starlings.sharkSpeed = 25.0
    starlings.sharkOmega = 25.0
    
    starlings.show()
    
elif flocksim == 6:
    starlings.viscosity = 1e-1      
    starlings.torqueCutOff = 7e1  
    starlings.alignWithNeighbors = 1e-3
    starlings.seeTheFlock1 = 1e-3*0     
    starlings.seeTheFlock2 = 1e-3*0      
    starlings.seeTheFlock3 = -1e-3*1 
    starlings.mode = 6
        
    starlings.number = 400
    starlings.tau = 0.1
    starlings.eta = 0.25
    starlings.speed = 25.0
    starlings.boxSize = 100.0
    starlings.habitatSize = 200.00
    starlings.habitatStrength = 20.0
    starlings.initBoids()
        
    starlings.i0 = 0.0
    starlings.i1 = 0.9
    starlings.i2 = 0.35
Exemple #2
0
    starlings.initShark()
    starlings.predatorLocation *= 3.00
    starlings.predatorSense *= starlings.speed
    starlings.predatorStrength *= 5.00
    starlings.sharkSpeed = 25.0
    starlings.sharkOmega = 25.0

    starlings.show()

elif flocksim == 6:
    starlings.viscosity = 1e-1
    starlings.torqueCutOff = 7e1
    starlings.alignWithNeighbors = 1e-3
    starlings.seeTheFlock1 = 1e-3 * 0
    starlings.seeTheFlock2 = 1e-3 * 0
    starlings.seeTheFlock3 = -1e-3 * 1
    starlings.mode = 6

    starlings.number = 400
    starlings.tau = 0.1
    starlings.eta = 0.25
    starlings.speed = 25.0
    starlings.boxSize = 100.0
    starlings.habitatSize = 200.00
    starlings.habitatStrength = 20.0
    starlings.initBoids()

    starlings.i0 = 0.0
    starlings.i1 = 0.9
    starlings.i2 = 0.35