Only a short ways into this, but it's pretty neat (and much better than experimenting on real rats, of course).