"self-adapting program"@en-us . .