<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.ai-blog.net/</loc></url><url><loc>https://www.ai-blog.net/articles/</loc></url><url><loc>https://www.ai-blog.net/archives.html</loc></url><url><loc>https://www.ai-blog.net/about.html</loc></url><url><loc>https://www.ai-blog.net/search.html</loc></url><url><loc>https://www.ai-blog.net/archives/cat_general.html</loc></url><url><loc>https://www.ai-blog.net/articles/behavior-trees-that-designers-can-debug/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/utility-ai-scoring-without-chaos/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/goap-planning-for-gameplay/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/game-ai-perception-models/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/spatial-queries-cover-and-tactical-positions/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/navmesh-pathfinding-production-checklist/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/crowd-ai-local-avoidance/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/debugging-game-ai-decisions/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/testing-game-ai-scenarios/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/game-ai-performance-budget/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/adaptive-difficulty-fairness/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/articles/generative-ai-npcs-production-risks/</loc><lastmod>2026-09-05</lastmod></url><url><loc>https://www.ai-blog.net/archives/000071.html</loc></url><url><loc>https://www.ai-blog.net/archives/000072.html</loc></url><url><loc>https://www.ai-blog.net/archives/000079.html</loc></url><url><loc>https://www.ai-blog.net/archives/000080.html</loc></url><url><loc>https://www.ai-blog.net/archives/000082.html</loc></url><url><loc>https://www.ai-blog.net/archives/000087.html</loc></url><url><loc>https://www.ai-blog.net/archives/000089.html</loc></url><url><loc>https://www.ai-blog.net/archives/000092.html</loc></url><url><loc>https://www.ai-blog.net/archives/000094.html</loc></url><url><loc>https://www.ai-blog.net/archives/000095.html</loc></url><url><loc>https://www.ai-blog.net/archives/000096.html</loc></url><url><loc>https://www.ai-blog.net/archives/000098.html</loc></url><url><loc>https://www.ai-blog.net/archives/000099.html</loc></url><url><loc>https://www.ai-blog.net/archives/000100.html</loc></url><url><loc>https://www.ai-blog.net/archives/000103.html</loc></url><url><loc>https://www.ai-blog.net/archives/000104.html</loc></url><url><loc>https://www.ai-blog.net/archives/000105.html</loc></url><url><loc>https://www.ai-blog.net/archives/000107.html</loc></url><url><loc>https://www.ai-blog.net/archives/000112.html</loc></url><url><loc>https://www.ai-blog.net/archives/000113.html</loc></url><url><loc>https://www.ai-blog.net/archives/000116.html</loc></url><url><loc>https://www.ai-blog.net/archives/000117.html</loc></url><url><loc>https://www.ai-blog.net/archives/000118.html</loc></url><url><loc>https://www.ai-blog.net/archives/000119.html</loc></url><url><loc>https://www.ai-blog.net/archives/000120.html</loc></url><url><loc>https://www.ai-blog.net/archives/000121.html</loc></url><url><loc>https://www.ai-blog.net/archives/000122.html</loc></url><url><loc>https://www.ai-blog.net/archives/000124.html</loc></url><url><loc>https://www.ai-blog.net/archives/000126.html</loc></url><url><loc>https://www.ai-blog.net/archives/000128.html</loc></url><url><loc>https://www.ai-blog.net/archives/000129.html</loc></url><url><loc>https://www.ai-blog.net/archives/000130.html</loc></url><url><loc>https://www.ai-blog.net/archives/000131.html</loc></url><url><loc>https://www.ai-blog.net/archives/000132.html</loc></url><url><loc>https://www.ai-blog.net/archives/000133.html</loc></url><url><loc>https://www.ai-blog.net/archives/000135.html</loc></url><url><loc>https://www.ai-blog.net/archives/000136.html</loc></url><url><loc>https://www.ai-blog.net/archives/000137.html</loc></url><url><loc>https://www.ai-blog.net/archives/000139.html</loc></url><url><loc>https://www.ai-blog.net/archives/000143.html</loc></url><url><loc>https://www.ai-blog.net/archives/000145.html</loc></url><url><loc>https://www.ai-blog.net/archives/000146.html</loc></url><url><loc>https://www.ai-blog.net/archives/000151.html</loc></url><url><loc>https://www.ai-blog.net/archives/000152.html</loc></url><url><loc>https://www.ai-blog.net/archives/000155.html</loc></url><url><loc>https://www.ai-blog.net/archives/000156.html</loc></url><url><loc>https://www.ai-blog.net/archives/000157.html</loc></url><url><loc>https://www.ai-blog.net/archives/000161.html</loc></url><url><loc>https://www.ai-blog.net/archives/000164.html</loc></url><url><loc>https://www.ai-blog.net/archives/000165.html</loc></url><url><loc>https://www.ai-blog.net/archives/000167.html</loc></url><url><loc>https://www.ai-blog.net/archives/000168.html</loc></url><url><loc>https://www.ai-blog.net/archives/000169.html</loc></url><url><loc>https://www.ai-blog.net/archives/000170.html</loc></url><url><loc>https://www.ai-blog.net/archives/000171.html</loc></url><url><loc>https://www.ai-blog.net/archives/000172.html</loc></url><url><loc>https://www.ai-blog.net/archives/000176.html</loc></url><url><loc>https://www.ai-blog.net/archives/000177.html</loc></url><url><loc>https://www.ai-blog.net/archives/000178.html</loc></url><url><loc>https://www.ai-blog.net/archives/000179.html</loc></url><url><loc>https://www.ai-blog.net/archives/000181.html</loc></url><url><loc>https://www.ai-blog.net/archives/000182.html</loc></url><url><loc>https://www.ai-blog.net/archives/000183.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_04.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_05.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_06.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_07.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_08.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_09.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_10.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_11.html</loc></url><url><loc>https://www.ai-blog.net/archives/2005_12.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_02.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_03.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_04.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_05.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_06.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_11.html</loc></url><url><loc>https://www.ai-blog.net/archives/2006_12.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_02.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_03.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_05.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_07.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_10.html</loc></url><url><loc>https://www.ai-blog.net/archives/2007_12.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_01.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_03.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_06.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_07.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_10.html</loc></url><url><loc>https://www.ai-blog.net/archives/2008_11.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_01.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_02.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_03.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_04.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_05.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_06.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_08.html</loc></url><url><loc>https://www.ai-blog.net/archives/2009_10.html</loc></url><url><loc>https://www.ai-blog.net/archives/2010_01.html</loc></url><url><loc>https://www.ai-blog.net/archives/2010_10.html</loc></url><url><loc>https://www.ai-blog.net/archives/2010_11.html</loc></url><url><loc>https://www.ai-blog.net/archives/2011_01.html</loc></url><url><loc>https://www.ai-blog.net/archives/2011_03.html</loc></url><url><loc>https://www.ai-blog.net/archives/2011_07.html</loc></url><url><loc>https://www.ai-blog.net/contact.html</loc></url><url><loc>https://www.ai-blog.net/privacy.html</loc><lastmod>2026-09-06</lastmod></url><url><loc>https://www.ai-blog.net/editorial-policy.html</loc><lastmod>2026-09-06</lastmod></url></urlset>