aboutsummaryrefslogtreecommitdiff
path: root/tris
diff options
context:
space:
mode:
Diffstat (limited to 'tris')
-rw-r--r--tris/core.go2
-rw-r--r--tris/next.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/tris/core.go b/tris/core.go
index e0ae111..6963294 100644
--- a/tris/core.go
+++ b/tris/core.go
@@ -168,7 +168,7 @@ func (f Field) Add(p Placement) Field {
}
}
for _, point := range p.Points() {
- if point.Y < 0 || point.Y > f.H() || point.X < 0 || point.X > f.W() {
+ if point.Y < 0 || point.Y >= f.H() || point.X < 0 || point.X >= f.W() {
continue
}
fn[point.Y][point.X] = p.Color()
diff --git a/tris/next.go b/tris/next.go
index e72a4ff..1a9903f 100644
--- a/tris/next.go
+++ b/tris/next.go
@@ -1,7 +1,7 @@
package tris
func (b Bag) Next(n int) (Bag, Field) {
- var f Field
+ f := NewField(20, 4)
for len(b) < n {
b = append(b, NewBag()...)
}