আমার একটি সিস্টেম রয়েছে যেখানে আপনি দৃশ্যে নোড রাখতে একবার ক্লিক করতে পারেন। আপনি 3 টি নোড রাখলে এটি একটি ত্রিভুজ গঠন করে। আপনি যখন ভবিষ্যতের কোনও নোড রাখেন, এটি নিকটবর্তী 2 টি বিদ্যমান নোডগুলিতে সেই নোডটিতে যোগদান করে একটি নতুন ত্রিভুজ তৈরি করে।
এটি বেশিরভাগ সময় সূক্ষ্মভাবে কাজ করে তবে ত্রুটিযুক্ত কোণগুলির সাথে ত্রিভুজগুলির নিকটে ব্যবহৃত হলে ত্রুটিযুক্ত হয়, কারণ নিকটস্থ 2 টি নোডের মধ্যে একটি প্রায়শই ব্যবহার করা উচিত নয়।
উদাহরণস্বরূপ, নীচের চিত্রটি দেখুন। ম্যাজেন্টা ত্রিভুজটি প্রথম স্থাপন করা হয়। আমি যদি তখন চিহ্নিত চিহ্নিত অবস্থানে ক্লিক করি তবে আমি যা পাই তা একটি নতুন ত্রিভুজ যেখানে নীল ওভারলে রয়েছে। আমি যা চাই তা হল একটি নতুন ত্রিভুজ যেখানে সবুজ ওভারলে। (উদাহরণস্বরূপ, ম্যাজেন্টা একের প্রতিসাম্য, এই উদাহরণে rific স্পষ্টতা: সবুজ এবং ম্যাজেন্টা ত্রিভুজগুলি ওভারল্যাপ করে না - সবুজ একটি নীলের নীচে বাম-নোড পর্যন্ত প্রসারিত হয়)
নতুন ত্রিভুজগুলি তৈরি করার সময় কোন 2 বিদ্যমান উল্লম্বটি ব্যবহার করতে হবে তা আমি কীভাবে নির্ধারণ করতে পারি যাতে ত্রিভুজগুলি এর মতো মহাকাশযুক্ত না হয়?
সম্পাদনা : নিকটতম প্রান্তটি অনুসন্ধান করা আরও ভাল ফলাফল দেয় , তবে নিখুঁত নয়। এই পরিস্থিতি বিবেচনা করুন:
'নিকটতম প্রান্ত' পরীক্ষাটি অস্পষ্ট, এবং AB বা এসি ফিরে আসতে পারে (উভয়ের জন্য X এর নিকটতম বিন্দু হিসাবে A এ)। পছন্দসই ফলাফলটি এসি হবে, কোনও প্রান্তকে ওভারল্যাপিং না করে এসিএক্স ত্রিভুজটি গঠনের জন্য। আমি কীভাবে এই ফলাফলটি নিশ্চিত করতে পারি? (যদি সম্ভব হয় তবে টাই-ব্রেকার হিসাবে স্বতন্ত্র প্রান্তের ওভারল্যাপ পরীক্ষা করতে হবে না কারণ আমি উদ্বিগ্ন যে নিকটতম প্রান্ত পরীক্ষাটি অবশ্যই দু'টি যথাযথভাবে সামঞ্জস্যপূর্ণ নয়, ভাসমান পয়েন্ট যথার্থ সমস্যাগুলি দেবে।)