When do humans develop abstract reasoning?
Apparently kids will (almost) always fail this test up to age 4, and almost always pass after age 7. The magic transitional age varies, of course.
Parents and siblings, this should give some great hints on how to seem "fair" while still short-changing your child. ;)