package Ġorg . vit riv r . cott ont ail . core . values . generators Ċ Ċ import Ġorg . apache . commons . math 3 . random . Random Generator Ċ import Ġorg . vit riv r . cott ont ail . core . values . Float Value Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Numeric Value Generator ] Ġfor Ġ[ Float Value ] s . Ċ Ġ* Ċ Ġ* Ġ@ author ĠR alph ĠG asser Ċ Ġ* Ġ@ version Ġ 1 . 0 . 0 Ċ Ġ*/ Ċ object ĠFloat Value Generator : ĠNumeric Value Generator < Float Value > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġrandom ( rnd : ĠRandom Generator ) Ġ= ĠFloat Value ( rnd . next Float ()) ĊĠĠĠ Ġoverride Ġfun Ġone () Ġ= ĠFloat Value . ONE ĊĠĠĠ Ġoverride Ġfun Ġzero () Ġ= ĠFloat Value . ZERO ĊĠĠĠ Ġoverride Ġfun Ġof ( number : ĠNumber ) Ġ= ĠFloat Value ( number ) Ċ }