Алгоритм поиска значений в базе

Цена договорная • безналичный расчёт
29 января 2015, 22:10 • 1 отклик • 56 просмотров
Создал для собственных нужд мини баннерную сеть, для своих игр, но застопорился на создании алгоритма, который будет выбирать из базы игру(баннер) и показывать его.
Суть в том что мы получаем от игры хеш и на основе этого хеша, получая данные о игре, показываем подходящий баннер другой игры с базы. Пока у меня выбирает просто рендомно игру, а нужно сделать правильно, чтобы учитывать нужные параметры при выдаче результата:
- Платформа - показывать баннер игры нужно только той же платформы, на которой запущена игра.
- Приоритет - как часто мы показываем баннер данной игры, у меня установлено от 1 до 3.
- Ориентация - желательно учитывать ориентацию игры, и показывать баннер игры схожей ориентации.
- Жанр - так же желательно учитывать жанр игры.
- Хеш - нельзя показывать баннер самой игры в которой этот баннер показывается.

Оплата к сожалению только paypal.
Связь предпочитаю держать через skype.