First of all, I want to say something about the importance of knowing the cards to come. It has been overstated. Yes, it is good to plan for the next round, but for most of the game, you don't know what cards will actually be next out of the 20 to go...
In 2 player all green cards are valued the same, unless not all cards would be bought (which is rare). The yellow ones are different, but still you should be prepared to buy a card each round.
But let's still discuss the matter:
What do you have to remember, to gain an advantage. Well, the more Details, the better. But in this case, I think Pareto's rules apply. You will gain a big advantage already by counting the amounts of builders... your opponent has (or all of them have, but playing multiple opponents, you don't really wanna just harm one of them, as that would make you lose to the other. In that case it would therefore not matter, which one of has the card, but just how many builders... are gone already). Knowing specifically what cards still remain is furthermore beneficial, but not to an amount that it matter for most players or all situations at all. You can often play the same independently, whether it's this card or that card remaining.
Example: If all players have 12 tools and there is still a double toolsmith card remaining, yes you might get an advantage from knowing that. But not always. It also does not matter, which one of the double builder cards it is. (That it is not 2 single builders can be guessed by looking at the amount of cards, each player has.)
Now, why is it ok to have to memorise it?
There are, for this matter, two groups of games. Perfect information games and not perfect information games.
In the first, you can see anything at all times. Examples include Terra Mystica, Hey That's my Fish!, Fromage, Hive, Caverna...
In the second group, the games contain at least one mechanism of hiding something. There are of course games, where future draws are not visible, but these we will set aside for now. There are also a lot of games, that actively hide some cards, score, ressources. Examples include Ticket to Ride, Challengers!, Forest Shuffle, Puerto Rico, 7 Wonders, Jaipur, Skat, Rommé... All these games have you hide something from your opponent. And in all these games it is beneficial, to remember, what your opponent has.
So why not also in our beloved Stone Age?
Why not have memory as one of many skills it takes to truly master the Stone Age? Add it to knowing the game rules and the expansions, calculating the correct worker count, foreseeing your opponents action, valueing the cards correctly, taking the best village spot, buying the buildings at the perfect moment, adapting to the bad rolls you had and having just enough luck to produce the ressources you need...
Don't you dare whine about the most simple one: Remembering what just happened.
In 2 player all green cards are valued the same, unless not all cards would be bought (which is rare). The yellow ones are different, but still you should be prepared to buy a card each round.
But let's still discuss the matter:
What do you have to remember, to gain an advantage. Well, the more Details, the better. But in this case, I think Pareto's rules apply. You will gain a big advantage already by counting the amounts of builders... your opponent has (or all of them have, but playing multiple opponents, you don't really wanna just harm one of them, as that would make you lose to the other. In that case it would therefore not matter, which one of has the card, but just how many builders... are gone already). Knowing specifically what cards still remain is furthermore beneficial, but not to an amount that it matter for most players or all situations at all. You can often play the same independently, whether it's this card or that card remaining.
Example: If all players have 12 tools and there is still a double toolsmith card remaining, yes you might get an advantage from knowing that. But not always. It also does not matter, which one of the double builder cards it is. (That it is not 2 single builders can be guessed by looking at the amount of cards, each player has.)
Now, why is it ok to have to memorise it?
There are, for this matter, two groups of games. Perfect information games and not perfect information games.
In the first, you can see anything at all times. Examples include Terra Mystica, Hey That's my Fish!, Fromage, Hive, Caverna...
In the second group, the games contain at least one mechanism of hiding something. There are of course games, where future draws are not visible, but these we will set aside for now. There are also a lot of games, that actively hide some cards, score, ressources. Examples include Ticket to Ride, Challengers!, Forest Shuffle, Puerto Rico, 7 Wonders, Jaipur, Skat, Rommé... All these games have you hide something from your opponent. And in all these games it is beneficial, to remember, what your opponent has.
So why not also in our beloved Stone Age?
Why not have memory as one of many skills it takes to truly master the Stone Age? Add it to knowing the game rules and the expansions, calculating the correct worker count, foreseeing your opponents action, valueing the cards correctly, taking the best village spot, buying the buildings at the perfect moment, adapting to the bad rolls you had and having just enough luck to produce the ressources you need...
Don't you dare whine about the most simple one: Remembering what just happened.