Андрей
Одним из моих хобби являются настольные игры. Настолки я люблю сложные, комплексные, на "подумать". Одной из таких игр является одна известная комплексная стратегия на карточном движке в тематике средневекового ренессанса. Сложность этой игры, с одной стороны, очень привлекает таких гиков как я, а с другой стороны, порождает проблему - многим тяжело найти для такого рода игры компанию. Эта проблема решается наличием соло-режима, когда игроку противостоит виртуальный противник, ходы которого подчинены определенному алгоритму. И вот здесь возникает засада - алгоритм работы этого виртуального игрока описан столь милыми сердцу программиста, но вводящими в лёгкую панику всех остальных, блок-схемами и таблицами. Немногие смельчаки продирались сквозь эти схемы и осмеливались бросить вызов великому алгоритму. Прямо таки совсем немногие. И тут меня осенило - я ж программист! Я могу взять вот это вот все и завернуть в красивое такое приложение в красивом телефоне гика-настольщика. Но оказалось это не так просто - действия виртуального игрока зависят от ситуации на поле, а поле - это деяток карт "на рынке", десяток-два карт у каждого игрока, положение и вид фигур на карте Европы.... Очень много всего. Единственный вариант - сфотографировать игровое поле, скормить нейронной сетке и пусть она там себе разбирается что и где выложено. После чего использовать полученные данные в основном алгоритме соло-режима. В этом, собственно, и состоит идея моего проекта - сделать мобильное приложение - помощника в настольной игре с самим собой))