JUnit, параметризованные тесты и Spring IoC
|
Чтобы не подымать руками контекст Spring-а в каждом модульном тесте на JUnit, был придуман SpringJUnit4ClassRunner. Но его использование делает невозможным применение еще одного очень плезного запускальщика тестов: Parameterized. И тут возникает проблема, как усидеть на двух стульях сразу: писать параметризованные тесты и пользоваться Spring. |
Интеллектуальные системы. Алгоритм поиска оптимального хода в игре Крестики-нолики
Уверен, многие успели насладиться великолепным
квестом Machinarium.
Вы наверняка помните того робота, которого надо было
обыграть в баре, чтобы получить необходимые болтики. Так вот,
игра, в которую его надо было обыграть, очень похожа на
крестики-нолики, но имеет поле 10 на 10 и продолжается, пока один
из игроков не выстроит ряд из пяти фигурок. Продолжая тему интеллектуальных систем, предлагаю написать алгоритм для игры в крестики-нолики по правилам, предложенным в Machinarium. Сыграть! |
Подписаться на:
Сообщения (Atom)