Danger Mouse (David Morgan) describe en su web una parodia de sistema operativo llamado Petrovich (por Pavlov, el de los perros) basado en recompensas y castigos.
El sistema operativo tendría 4 comandos:
- Haz que Petrovich haga algo:
do something
- Haz que Petrovich haga algo con el archivo indicado:
do something with <archivo>
- Recompensa a Petrovich, por lo que el sistema se adaptará y será más propenso a realizar esa acción:
reward
- El sistema ha hecho algo que no queríamos, así que castigamos a Petrovich para que lo haga menos:
punish
Como me aburría, y me ha hecho gracia, he escrito un pequeño programa en Python a modo de ejemplo de implementación de Petrovich 😉 Podéis ejecutarlo sin miedo, no hace formats, rms, ni nada peligroso 😛 Y además es GPL 😛