From 36b81358c60a9d6a65c7aa8b3872cadc3c804798 Mon Sep 17 00:00:00 2001 From: emerson Date: Sun, 10 Dec 2017 22:53:36 +0800 Subject: [PATCH] bugfix: get random stroke width in Quadratic --- primitive/quadratic.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitive/quadratic.go b/primitive/quadratic.go index 740d44a..c08aabb 100644 --- a/primitive/quadratic.go +++ b/primitive/quadratic.go @@ -56,7 +56,7 @@ func (q *Quadratic) Mutate() { h := q.Worker.H rnd := q.Worker.Rnd for { - switch rnd.Intn(3) { + switch rnd.Intn(4) { case 0: q.X1 = clamp(q.X1+rnd.NormFloat64()*16, -m, float64(w-1+m)) q.Y1 = clamp(q.Y1+rnd.NormFloat64()*16, -m, float64(h-1+m))