Как то мне попалось ниже приведенное тестовое задание.
Мой вариант решения здесь
http://learn.javascript.ru/play/4WDZG
"Реализовать алгоритмы игры «Быки и коровы» для варианта неповторяющихся цифр:
https://ru.wikipedia.org/wiki/%D0%91...BE%D0%B2%D1%8B
для отгадывания числа человеком и компьютером. Усложненный вариант – реализовать стратегию игры компьютера при которой даются непротиворечивые ответы, максимизирующие число ходов соперника.
Реализовать интерфейс игры."
Вопрос. Кто сталкивался с данной задачей интересует реализация алгоритма нахождения "быстрого ответа". Математика и анализ следующего хода. Интересует исключительно для саморазвития. Google знаю, английский читаю, а вот примеры вашего кода на Js, будет то, что надо