There is a code snippet on the wiki about saving the cpu.
I don't know if it (still) works, it is in wdl so it could be from the A6 time.

http://opserver.de/nwik5/index.php?title=Tips_and_Tricks#Save_CPU_when_task_swiched


Check out the throwing game here: The throwing game