Revert "[update] gen item ai (need examine)"

This reverts commit a86ef6e955ac573b9710c29b73644f206d3b78e4.
Revert "[update] further refine direction logic upon obstacle detection"

This reverts commit 956ba6d5d962c8c525f4b8476a4cc4333db570f9.