com.huyderman.javadice
Class DieNN

java.lang.Object
  extended by com.huyderman.javadice.Die
      extended by com.huyderman.javadice.DieNN

public class DieNN
extends Die


Field Summary
 
Fields inherited from class com.huyderman.javadice.Die
r
 
Constructor Summary
DieNN()
           
 
Method Summary
 double average()
          Returns the average result of rolling this die
 int max()
           
 int min()
           
 void revaluate()
          Revaluates die, adding/removing dice to limit die bonuses.
 int roll()
          Rolls the die
 double stdev()
          Returns the standard deviation of the die
 
Methods inherited from class com.huyderman.javadice.Die
equals, getBonusToDice, getNumberOfDice, getSidesOnDie, hashCode, setBonusToDice, setNumberOfDice, setRandom, setRandom, setSidesOnDie, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DieNN

public DieNN()
Method Detail

stdev

public double stdev()
Description copied from class: Die
Returns the standard deviation of the die

Overrides:
stdev in class Die
Returns:
standard deviation

average

public double average()
Description copied from class: Die
Returns the average result of rolling this die

Overrides:
average in class Die
Returns:
average result

roll

public int roll()
Description copied from class: Die
Rolls the die

Overrides:
roll in class Die
Returns:
result of rolling the die

max

public int max()
Overrides:
max in class Die
Returns:
the maximum value of die

min

public int min()
Overrides:
min in class Die
Returns:
the minimum value of die

revaluate

public void revaluate()
Description copied from class: Die
Revaluates die, adding/removing dice to limit die bonuses.

Overrides:
revaluate in class Die


Copyright © 2002-2009 Huyderman Studios. All Rights Reserved.