Refactor computer decision a little.

Fixes #17