import 'dart:math'; import '../../enums/Color.dart'; /// Class to represent a stone on the board. class Stone { /// Color of the stone late Color color; Stone() { setRandomColor(); } /// Getter for the color. /// \return color Color getColor() => color; /// Setter for the color /// \param color void setColor(Color color) { this.color = color; } /// method that sets a random color void setRandomColor() { color = Color.values[Random().nextInt(Color.values.length)]; } }