Good stuff, though I'd like to point on some of your reflections.
> Part of it was due to laziness. I was a fast reader and had an excellent memory. This allowed me to excel in most subjects without much work. In contrast, numerate subjects required more dedication and systematic study.
It is important you say "laziness". Usually laziness is about taking less energy-demanding activity across lots of choices. So it looks like "solving problems" was energy-demanding for you, but other activities were not. Whenever you had to solve problems, it felt "tough",...
One of latest games I am really-really fond of, is QED (though it was just me, my friend didn't enjoy it). From OPs list I've played Portal and Braid, and while those are visually interesting, they weren't enough hard to make me happy. But QED had.
> Who developed it/What other things they developed
It was written by Terrence Tao, a brilliant modern mathematician, exactly to explain math logic to layman.
> What platforms it is on/When it came out
Purely web-based, completely free.
> If there are (good) Sequels/Prequels/DLC
It had one sequel (FOL and pre...
I’d say, it is very strange how different people understand same words differently. Originally I thought that those 2 activities are in same category, but now that I read your explanations, shouldn’t I adjust my “categorization” heuristics? Who’s wrong here?
This issue seems small compared to original topic, but how can we improve anything, if we don’t speak same language and don’t know what’s right and who’s wrong?
Yet in general, if people are asked about the relative number of restaurants in various fast-food chains, their estimates generally bear a close relation to the truth.
The link is broken. Is it this article https://psycnet.apa.org/record/1992-18641-001 ?
This is false, there are a few genius mathematician who early in childhood proved it is easy for some humans.
Exactly! There is even more specific concept in programming psychology, it is called "notional machines". Small little machines in your head which can interpret using rules.
I think those also can transfer to math learning, as after rule-based machines concept is grasped, all the algorithmic, iterative, replacable and transitive concepts from math start making sense.