Я думаю, что все не так сложно. Каждое живое существо обладает определенным набором качеств, которые являются программами. Об этих качествах хорошо известно тому, кто эти программы написал.
Поэтому, зная о качествах всех живых существ, Бог, как главный программист Вселенной, точно знает, как они будут себя вести в соответствии со своей свободной волей.
То есть, наша свобода в любом случае ограничена нашими индивидуальными программами. Проще говоря: невозможно наступить на горло собственной песне...