As an amateur, I will probably make (numerous) mistakes, through ignorance or lack of technical knowledge. Experts, by definition, don't have this problem. Yet bridge books that I have read report that even an expert will likely make a mistake or two during a session of bridge.
Why is that? Is it a fatigue/stamina issue after counting too many hands? Is it a matter of it being easier to "know better" after the fact? Is it because even experts can't calculate probabilities in real time in unfamiliar situations, so they choose a (slightly) inferior line of play?
And what about cures? I would guess that better physical conditioning might fix some stamina issues. And perhaps "drilling," particularly in areas of known weakness might make it easier to come up with the right answers.
Have I identified the most serious causes and cures of expert mistakes, or are there some that I have missed?