summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobby Zambito <Zambito101@gmail.com>2019-11-24 20:58:58 -0500
committerRobby Zambito <Zambito101@gmail.com>2019-11-24 20:58:58 -0500
commit14a9cdd3c54e310936d3ccd722d8e846bb01c026 (patch)
tree8d43ceb21a89642d02fbfb0a37ed8d73d4826398
parentc7c84b658487f51d61cbeff0199c124fcf13a268 (diff)
Converted single override to lambda.
-rw-r--r--src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala b/src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala
index 307c8e1..c09d172 100644
--- a/src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala
+++ b/src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala
@@ -13,11 +13,8 @@ case class AIPlayer(override val color: Position) extends Player(color) {
override def nextMove(board: Board): Move = {
- implicit val moveOrdering: Ordering[Move] = new Ordering[Move] {
- override def compare(x: Move, y: Move): Int = {
- x.takenPositions.length.compareTo(y.takenPositions.length)
- }
- }
+ implicit val moveOrdering: Ordering[Move] =
+ (x, y) => x.takenPositions.length.compareTo(y.takenPositions.length)
println(s"$this moving...")
Thread.sleep(500L)