On the japanese official website i read in one of the google translations that the proffeser's theory saysthat 90% of all pokemon evolve. i did the math and taht means 324 current gen pokemon will evolve. that means that only about 40 current gen pokemon won't evolve in the D/P game. That is means pretty much all the pokemon will be able to evolve except the legendarys.