From 14a9cdd3c54e310936d3ccd722d8e846bb01c026 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sun, 24 Nov 2019 20:58:58 -0500 Subject: Converted single override to lambda. --- src/main/scala/me/robbyzambito/othello/game/AIPlayer.scala | 7 ++----- 1 file 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) -- cgit v1.2.3