I actually made a flash game a while back that lets you iterate this much faster. (
http://spu.co/get-to-philosophy ) But in fact it often ends up at Science much more than it does Philosophy. The trick is what things to exclude, what links don't count as the "first link". Changing that parameter radically changes what page you ultimately end up on. To answer your question as to why it works, you should check out wikipedia's own page about the subject --
http://en.wikipedia.org/wiki/Wikipedia:Get_to_Philosophy