當你在塔中已有一定的進展時,你的代碼可能已演化成一堆巢狀 if/else 語句, 如果是這樣的話,你可能會想應用一些人工智能 (AI) 概念,如有限狀態機及狀態模式 (FSMs and the State pattern), 或如行為樹 (Behavior Trees)等更流行的概念。