org.graphstream.boids
Class Probability.DeathProbability

java.lang.Object
  extended by org.graphstream.boids.Probability.SigmoidProbability
      extended by org.graphstream.boids.Probability.DeathProbability
All Implemented Interfaces:
Probability
Enclosing interface:
Probability

public static class Probability.DeathProbability
extends Probability.SigmoidProbability


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.graphstream.boids.Probability
Probability.ConstantProbability, Probability.DeathProbability, Probability.SigmoidProbability
 
Constructor Summary
Probability.DeathProbability()
           
Probability.DeathProbability(int averageLifeHopeness)
           
 
Method Summary
 double getProbability(BoidGraph ctx, Boid b, int age)
          Associate a probability with a given boid according to various parameters.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Probability.DeathProbability

public Probability.DeathProbability()

Probability.DeathProbability

public Probability.DeathProbability(int averageLifeHopeness)
Method Detail

getProbability

public double getProbability(BoidGraph ctx,
                             Boid b,
                             int age)
Description copied from interface: Probability
Associate a probability with a given boid according to various parameters.

Parameters:
ctx - The boid graph.
b - The boid.
age - The boid age.
Returns:
The probability.


Copyright © 2013. All Rights Reserved.