From aef101c5e7f0b3a285ac27bae15128159827c26c Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Sun, 9 Jul 2023 11:45:42 +0200 Subject: [PATCH] directly use Long for region masks --- src/main/scala/Divider.scala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/scala/Divider.scala b/src/main/scala/Divider.scala index 1608bcdd8..a107281d3 100644 --- a/src/main/scala/Divider.scala +++ b/src/main/scala/Divider.scala @@ -2,7 +2,6 @@ package chess import cats.syntax.all.* import bitboard.Bitboard -import bitboard.Bitboard.bb import scala.annotation.switch case class Division(middle: Option[Ply], end: Option[Ply], plies: Ply): @@ -77,8 +76,8 @@ object Divider: case _ => 0 - private val mixednessRegions: List[(Bitboard, Int)] = { - val smallSquare = 0x0303L.bb + private val mixednessRegions: List[(Long, Int)] = { + val smallSquare = 0x0303L for y <- 0 to 6 x <- 0 to 6