A modified version of the Adaptive question behavior which weights its penalties according to the percent wrong. This version is designed for use with question types that require a work queue to operation-- questions whose grading requires more CPU time than normal (such as "Online Judge" questions).
Authored by Kyle Temkin, working for Binghamton University http://www.binghamton.edu
To install Moodle 2.1+ using git, execute the following commands in the root of your Moodle install:
git clone git://github.com/ktemkin/moodle-qbehaviour_adaptive.git question/behaviour/adaptiveweighted_queued
echo '/question/behaviour/adaptiveweighted_queued' >> .git/info/exclude
Or, extract the following zip in your_moodle_root/question/type/:
https://github.com/ktemkin/moodle-qbehavior_adaptiveweighted_queued/zipball/master