Home | History | Annotate | Download | only in shootout

Lines Matching refs:Acid

79 type Acid struct {
83 next *Acid
86 func computeLookup(acid []Acid) *[LookupSize]*Acid {
87 var lookup [LookupSize]*Acid
89 for i := range acid {
90 p += acid[i].prob
91 acid[i].cprob = p * LookupScale
93 acid[i-1].next = &acid[i]
96 acid[len(acid)-1].cprob = 1.0 * LookupScale
100 for acid[j].cprob < float64(i) {
103 lookup[i] = &acid[j]
109 func Random(acid []Acid, n int) {
110 lookup := computeLookup(acid)
139 iub := []Acid{
157 homosapiens := []Acid{