public int GetVertexProductionChance(IVertex vertex)
{
if (!_vertexProductionChances.ContainsKey(vertex))
{
_vertexProductionChances[vertex] =
vertex.Adjacent.Hexagons.Sum(hex => GameConstants.DiceRollNumber2Chance[hex.ProductionNumber]);
}
return _vertexProductionChances[vertex];
}