I've been playing forever and no matter what I do, my "points earned" never get a very good ranking. I played all the way through, got all the puzzles, they have had as many babies and as much food gathered as possible, no one died early (also something I don't understand the ranking for, I have had as many babies as possible but evidentally if you kill off most of your village and have more babies, you are a better player??), I have all the tech points and beyond... I just don't get it.

What gets you points in the game?