Мне тоже интересно, но про нелюдской код, чуть в теме, применяю подобное. Он хоть и нелюдской в прямом смысле, но вектор развития, градус неадеквата и направление шевеления ему все же человек по определённым (но зачастую не чётким, и так можно) метрикам задаёт.
Общая тенденция, задать желаемое...