docs: function getPlayerDisasters(player, game) {
    return player.hand
      .map((card) => {
        return card.validDisasters ? card.validDisasters(player, game) : []
      })
      .reduce((acc, array) => {
        return acc.concat(array)
      }, [])
      .sort((disasterA, disasterB) => disasterB.weight - disasterA.weight)
  }