Тому я починаю вивчати Java та деякі OpenGL під час використання LWJGL. Щоб почати легко, я пишу клон Атарі-понгу. Я правильно налаштував ігровий екран, виявлення зіткнень, і вся гра в основному працює, насправді, якби це була гра з двома гравцями, я б вже закінчився, але так як я планую робити цю гру для одного гравця , Я повинен придумати простий AI для управління другим гравцем.
Знання, куди потрапить м'яч, здається досить тривіальним, і створити AI, який завжди потрапляє в м'яч, здається, що це легко зробити, але я хочу, щоб гру можна було виграти, тому я не завжди можу змусити ІА потрапити в удар куля.
Тож ось моє запитання, як я повинен кодувати це, щоб додати людські недосконалості до ШІ. Чи повинен я випадковим чином вирішити, чи не відбудеться збій ШІ в даній точці? Або є тут розумніша (або, можливо, просто очевидна) річ, якої я пропускаю?
Велике спасибі.