midnight import
functionalize
runs -> crossvalidate
designs.R and models.R
start hacking in datasets
ugh, it was splitting stupidly because of stupiddev.
rearrange shit
loop over designs
factor (shittily): run() function: and a correction to my R^2 calculation(!)
ugug
rename models -> fits; add ridge regression
rearrange how run(), crossvalidate() and main() interact (via a data.frame, now); because of this, kill the inner cross validation and surprise: our numbers suddenly match theirs

include bitchy comments about why this method doesn't make sense while we're at it
print an uberboxplot
boxplotsrebasing had a bug
repair factors
munge peter's to get the plots we need
LOL
do the total-off fits and print Adjusted R^2 for last minute hax

also a bunch of other shit that i don't know what i'm committing lalalalala it's an hour to due time