|
|
|
|
#1 |
|
Дмитрий Ерин
|
Да уж...
А я-то думал, что сколько людей - столько и мнений. Надеялся на встречу с принципиально различными алгоритмами. А получается, что мысли идут в одном и том же направлении. Моя конюшня: SmartKnight - видимо, аналог MaxKnight - побеждает довольно часто; AloneKnight - видимо, аналог MinKnight - оптимален для одиночных тренировок; ChessKnight - просчитывает путь на несколько шагов вперед (тут сложнее сказать, но вполне возможно, что аналог DrunkKnight2) - тоже силен, но его частенько "запирают" AloneKnight-ы и SmartKnight-ы. И, кстати, я просто переделал базовый класс Knight, чтобы он стоял (правда не за полем - хорошая мысль, а в своем углу). Получается - аналог DeadKnight. Вот что хотелось бы сделать, так это - скрестить SmartKnight с ChessKnight, но поскольку они используют принципиально разные критерии оптимальности, то пока не могу придумать, как их выбирать (может быть, случайным образом). Да и думать пока не охота, вот было бы с кем конкурировать...
__________________
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| игра с цветом ячеек | 5 | |||
| Стоп игра при setConnection(); | 5 | |||
| Игра для программистов | 4 | |||
| Введение в бухучет для программистов – источники. | 0 | |||
|