Exemple #1
0
    starlings.i3 = 3.5
    starlings.i4 = -0.20
    starlings.i5 = 1.65 
     
    #starlings.velocities[:,0] = starlings.velocities[:,1] = 0.0
    #starlings.positions -= 0.2* starlings.habitatSize

    starlings.sensitivities *= 25.00
    starlings.display = 1
    starlings.length = 15.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 == 4: 
    starlings.mode = 2
    
    
    starlings.scatterPlot = True
    starlings.number = 800
    starlings.tau = 0.1
    starlings.eta = 0.45
    starlings.habitatSize = 100.00
    starlings.boxSize = starlings.habitatSize
Exemple #2
0
    starlings.i3 = 3.5
    starlings.i4 = -0.20
    starlings.i5 = 1.65

    #starlings.velocities[:,0] = starlings.velocities[:,1] = 0.0
    #starlings.positions -= 0.2* starlings.habitatSize

    starlings.sensitivities *= 25.00
    starlings.display = 1
    starlings.length = 15.0

    starlings.initShark()
    starlings.predatorLocation *= 3.00
    starlings.predatorSense *= starlings.speed
    starlings.predatorStrength *= 5.00
    starlings.sharkSpeed = 25.0
    starlings.sharkOmega = 25.0

    starlings.record(filename, snapshots)

elif flocksim == 4:
    starlings.mode = 2

    starlings.scatterPlot = True
    starlings.number = 800
    starlings.tau = 0.1
    starlings.eta = 0.45
    starlings.habitatSize = 100.00
    starlings.boxSize = starlings.habitatSize
    starlings.speed = 10.0
    starlings.habitatStrength = 3.0