Искусственный разум «Калаха»

На последнем курсе Радика игра «Калах» внезапно реинкарнировалась в рамках курсовой работы по искусственному интеллекту.

Поменялось всё, кроме принципов построения графики и анимации (вручную, с использованием GDI+).

Теперь это Windows, C#, прозрачная заставка, по-другому стилизованные элементы управления и искусственный интеллект. я разработала ИИ для двух стратегий: с оценочной функцией Рехенберга при поиске в ширину и с оценочной функцией Цейтина при поиске с использованием альфа-бета отсечений.

Конечно я добавила кнопки выхода и начала игры в заставку, как мне посоветовали на первом курсе 😉 Хотя в новой версии был целый ряд недостатков...

Во время хода курсор превращается в цветочек и ничего нельзя сделать — я не подумала про многопоточность. В начале игры по умолчанию сделаны слишком лёгкие настройки, поэтому играть неинтересно, если не подкрутить сразу настройки в опциях. Несмотря на градиенты, графика выглядит угловатой — в итоге лично мне больше нравится первый вариант.

Однако это всё равно интересный опыт: светящиеся кнопочки, кастомные окошки, ИИ — это #прикольнаяработа

Искусственный разум «Калаха» | Сетка — социальная сеть от hh.ru Искусственный разум «Калаха» | Сетка — социальная сеть от hh.ru
Искусственный разум «Калаха» | Сетка — социальная сеть от hh.ru Искусственный разум «Калаха» | Сетка — социальная сеть от hh.ru Искусственный разум «Калаха» | Сетка — социальная сеть от hh.ru