গেম তত্ত্বের জন্য ভিজ্যুয়ালাইজেশন সরঞ্জামগুলি: গেম ট্রি


11

'হাত দ্বারা' একটি ক্রমিক খেলা আঁকার অনেকগুলি উপায় রয়েছে। গেমটি অঙ্কন করে আমি এটি বোঝাতে চাইছি:

এখানে চিত্র বর্ণনা লিখুন

খেলোয়াড়দের সিদ্ধান্তের পয়েন্ট, উপলব্ধ ক্রিয়া এবং অর্থ প্রদানের প্রদর্শন করা হচ্ছে।

আমি কি আর আর কোনও অনুরূপ উচ্চ স্তরের প্রোগ্রামিং ভাষায় এটি করতে পারি? সুনির্দিষ্টভাবে বলতে গেলে: আমি জ্যামিতিক সমীকরণ প্লট করতে চাই না, আমি কোনও কাঠামো (প্লেয়ার, পয়েন্ট, সংযোগ, বেতন) সংজ্ঞায়িত করতে চাই এবং প্রোগ্রামটি প্লট করতে চাই।

আমি বর্তমানে 'ইগ্রাফ' প্যাকেজটি ব্রাউজ করছি তবে লেবেল লাগাতে আমার কিছুটা সমস্যা হচ্ছে তাই এর থেকে আরও ভাল উপায় আছে কিনা তা নিয়ে আমি ভাবছি।


1
আপনি যদি ল্যাটেক্সকে একটি "অনুরূপ উচ্চ স্তরের প্রোগ্রামিং ভাষা" হিসাবে বিবেচনা করেন তবে আপনি এই প্রশ্নের উত্তর টেক্সএইএসইতে (এবং অন্যান্য সম্পর্কিত প্রশ্নগুলি) দরকারী খুঁজে পেতে পারেন।
ইলমারি করোনেন

উত্তর:


6

গণিতের গ্রাফ বিল্ডিং এবং অঙ্কন ক্ষমতা রয়েছে।

সুতরাং, যদি আপনি গাণিতিকায় গ্রাফটি তৈরি করেন তবে আপনি এটি আপনার পছন্দসই সেটিংস ব্যবহার করে প্লট করতে পারেন।

গাণিতিকায়, আপনি গ্রাফটি তৈরির উপায় হিসাবে ট্রিগ্রাফ এবং প্লট তৈরির উপায় হিসাবে ট্রিপ্লট ব্যবহার করতে পারেন । উদাহরণস্বরূপ, নিম্নলিখিত কোডটি সমন্বিত দ্বারা লেবেলযুক্ত নোডগুলি সহ একটি গাছ উত্পন্ন করে এবং আপনি যা চান তার অনুরূপ ফর্ম্যাট রয়েছে:

TreePlot[{1 -> 4, 1 -> 1, 1 -> 5, 2 -> 4, 3 -> 6, 3 -> 9, 4 -> 8, 
  4 -> 10, 6 -> 7, 8 -> 9}, 
 EdgeRenderingFunction -> ({If[First[#2] === Last[#2], Red, Black], 
     Arrow[#1, .1], 
     Text[#2, LineScaledCoordinate[#1, .5], Background -> White]} &), 
 VertexLabeling -> True]

এখানে চিত্র বর্ণনা লিখুন

এছাড়াও লক্ষ করুন যে টেক্সে টিকজেডের মতো গ্রাফিকাল প্যাকেজ রয়েছে যা খুব শক্তিশালী গ্রাফ অঙ্কন ক্ষমতা রাখে। টিকজেড বেশিরভাগ ইউনিক্স পরিবেশে ব্যবহৃত হয়, যদিও, এবং ডেটা স্ট্রাকচার সংরক্ষণ করে না বা ম্যাথমেটিকার মতো গণনা করে না। এটি নিখুঁতভাবে একটি গ্রাফিকাল অঙ্কন ক্ষমতা।

চিত্র হিসাবে আপনি যে গ্রাফটি ব্যবহার করেছেন তাতে সাধারণত টেক্সটিতে হরফ ব্যবহৃত হয়, তাই এটি সম্ভবত টিকজেড বা অন্য কোনও টেক্স প্যাকেজ সহ নির্মিত হয়েছিল। আপনি যদি গাণিতিক সমীকরণটি দেখতে চান তবে আপনি ট্র্যাডিশনালফর্ম ফাংশনটি ব্যবহার করতে পারেন বা স্পষ্ট করে কম্পিউটার আধুনিক ফন্টটি নির্দিষ্ট করতে পারেন।


6

সাথে ল্যাকেক্স forest

forestলেটেক্ এর প্যাকেজ আপনি বেশ সহজ সিনট্যাক্স সঙ্গে খেলা গাছ অঙ্কনের অনুমতি দেয়। LaTeX উপস্থাপিত একটি প্রাক সেট টেমপ্লেট অনুলিপি করার পরে, একটি নেস্টেড []সিনট্যাক্স ব্যবহার করে গেম ট্রি তৈরি করা যায় , তারপরে প্রোগ্রামটি নোড প্লেসমেন্ট / স্পেসিং / ইত্যাদির যত্ন নেয়।

  • পেশাদাররা: কাস্টমাইজিবিলিটি (আপনি যে কোনও উপায়ে গেম ট্রিকে টিকিয়ে দিতে পারেন) এবং ফন্ট / স্টাইলের ধারাবাহিকতা
  • কনস: গেম ট্রি অ্যালিমেন্টগুলিকে ইনপুট করা (প্লেয়ার / অ্যাকশন নাম, পেওফস, তথ্য সেট) এখনও কিছুটা ম্যানুয়াল, বিশেষত গাছ বড় হলে; আপনি যদি ইতিমধ্যে টিকজেড প্যাকেজটির সাথে পরিচিত না হন তবে কিছুটা খাড়া শেখার বক্ররেখা

forestম্যানুয়ালটির একটি উদাহরণ এখানে রয়েছে (বিভাগ 5.1 এর "সিদ্ধান্ত গাছ"):

\begin{forest} 
decision tree
[N,plain content
  [I;{p_1=0.5},plain content,elo={yshift=4pt}
    [{5,1};a]
    [II;b,plain content
      [{1,2};m]
      [{2,3};n]
    ]
  ]
  [II;{p_2=0.5},plain content,elo={yshift=4pt}
    [;c
      [{1,0};z]
      [{2,2};t]
    ]
    [;d
      [{3,1};z]
      [{0,0};t]
    ]
  ]{\draw[dashed](!1.anchor)--(!2.anchor) node[pos=0.5,above]{I};}
]
\end{forest}

এখানে চিত্র বর্ণনা লিখুন

খেলা থিওরি এক্সপ্লোরার

খেলা তত্ত্ব এক্সপ্লোরার লন্ডন স্টক এক্সচেঞ্জ এ কয়েক জনের দ্বারা বিকশিত হয়। এটি ব্যবহারকারীদের ম্যাট্রিক্স-ফর্ম গেমগুলি ইনপুট করতে বা জিইউআইয়ের মাধ্যমে বিস্তৃত ফর্ম গেম তৈরি করতে দেয়। এটি সাধারণ এবং বিস্তৃত ফর্ম গেমগুলির মধ্যে রূপান্তর করতে সক্ষম বলে মনে হয়। তদ্ব্যতীত, সফ্টওয়্যারটি এমন একটি সলভার উপস্থিত হয় যা ইনপুটড গেমটির ন্যাশ সাম্যাবস্থার সন্ধান করে।

  • পেশাদাররা: জিইউআই; সমাধানকারী; স্থানীয় ইনস্টলেশন জন্য কোন প্রয়োজন; (সীমাবদ্ধ) অনুকূলিতকরণ
  • কনস: টীকা দেওয়ার জন্য সমর্থন নয়; বাকী নথির সাথে হরফ / শৈলীর অসঙ্গতি

স্ক্রীনশট: এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.