КОНЬ, что-то ты быстро охладел к самостоятельному моделированию.
С точки зрения программирования, Блиц сказал правильно: есть массив результатов возможных действий игрока - выбирай наилучший из возможных...
А про таблицы - спрашивай яснее, т.к. они как составлены, так и следует интерпретировать. Можешь составить свою, когда порядок приоритетов изменится...
Учти, что есть еще и бонусы: 678, 777 (мастевые и разномастки) и др.