|
คือค่าที่ใช้กำหนดผลของสิ่งกีดขวางในแผนที่ต่อเส้นทางที่ได้จาก Path Finding เมื่อกำหนดค่า DensityFactor ไว้สูง จะมีผลให้เส้นทางเดินจะเลี่ยงบริเวณที่มีสิ่งกีดขวางมาก ในกรณีที่เดินในเมือง การตั้งค่านี้ไว้ที่ค่าสูงกว่าจะมีผลให้ Skipper ใช้ถนนใหญ่มากกว่าจะเดินลัดเลาะไปตามตรอกซอย
นอกจากนี้ ค่านี้ยังมีผลในทางหักล้างกับ FuzzyFactor ด้วย โดยค่าที่สูงกว่าจะไปลดผลของ FuzzyFactor ต่อการคำนวนหาเส้นทาง ซึ่งจะมีผลในทางลดความคดเคี้ยวของเส้นทางลงด้วย
เช่นเดียวกันกับ FuzzyFactor ค่า DensityFactor สูงๆ อาจจะทำให้การคำนวนเส้นทางใช้เวลานานยิ่งขึ้นตามไปด้วย ผู้ใช้ควรทดลองหาค่าที่เหมาะสมกับเครื่องของตนเอง
ความสัมพันธ์ระหว่าง FuzzyFactor และ DensityFactor จะเป็นไปตามสมการต่อไปนี้
|
cost of moving = (tile density x DensityFactor) + Random( -FuzzyFactor, FuzzyFactor )
|
|