I am trying to make a board for a game.
The board starts with 1 tile, then the first player can place a tile at the 4 borders of this tile,
The second player can place a tile at the borders from these 2 tiles and so on.
What is the best data structure for this board?
I was thinking of an vector.
But then I have to move a lot of my tiles around in my vector.
Does anyone have a better idea?