Я работаю в компании по разработке игр, которая делает казуальные игры. Один из основных казуальных жанров - матч-3: здесь есть поле и фишки разных цветов. Нужно двигать фишки так, чтобы они составляли как минимум три фишки одного цвета. Если ход приводит к созданию линии, то фишки в линии исчезают.
Фишки на поле могут быть расположены по-разному: в одном месте может быть много фишек одного цвета или может быть ситуация, когда игрок не может сделать ход - все соседние фишки имеют разные цвета.
Итак, я хочу выразить ситуацию на поле математически с фактором порядка (беспорядка). Если коэффициент высокий, игрок может сделать много матчей, и линии, сделанные игроком, длинные. Если коэффициент низкий, поле находится в полном беспорядке, и никто не может сделать ни одного совпадения. Это может быть полезно для создания поля различной сложности.
Вопрос в том, какая ветвь математики может мне помочь в этом. Где я должен начать свое исследование. Любые предложения по ключевым словам для Google?
Спасибо заранее.