Full-counting blackjack EV calculator — no Hi-Lo shortcuts

FAQ

Blackjack তত্ত্ব সম্পর্কে সাধারণ প্রশ্ন

RTP ডাইভারজেন্স কী?

RTP (Return to Player) ডাইভারজেন্স হলো একটি গেমের তাত্ত্বিক RTP এবং এক সেশনে একজন খেলোয়াড়ের প্রকৃত রিটার্নের মধ্যে ব্যবধান। যেমন, একটি গেম 99.5% RTP বিজ্ঞাপন দিতে পারে, কিন্তু কোনো নির্দিষ্ট সেশনে খেলোয়াড় তার চেয়ে অনেক বেশি বা কম ফল দেখতে পারেন।

এই ডাইভারজেন্স সম্পূর্ণ স্বাভাবিক ও প্রত্যাশিত। Blackjack উচ্চ-ভ্যারিয়েন্সের গেম — নিখুঁত কৌশলেও কার্ডের এলোমেলো বণ্টনের কারণে স্বল্পমেয়াদি ফল উল্লেখযোগ্যভাবে ওঠানামা করে। তাত্ত্বিক RTP একটি দীর্ঘমেয়াদি গড়, যা সাধারণত কয়েক হাজার নয়, কয়েক দশ হাজার হ্যান্ডের পরেই কনভার্জ করে।

Fullcount Blackjack Calculator প্রতিটি সিদ্ধান্তের জন্য গাণিতিকভাবে নির্ভুল প্রত্যাশিত মান (EV) হিসাব করে, আপনাকে সেরা সম্ভাব্য কৌশল দেয়। তবে EV একটি একক সেশনে কী ঘটবে তা বলে না। EV থেকে বিচ্যুতি কোনো "ভাঙা" কৌশল নয় — এটি কেবল ভ্যারিয়েন্স।

একটি বাস্তব উদাহরণ এটি স্পষ্ট করে। ৯৯.৫% RTP-তে দীর্ঘমেয়াদি হাউস এজ ০.৫%, কিন্তু একটি Blackjack হাতের স্ট্যান্ডার্ড ডিভিয়েশন প্রায় ১.১৫ বেটিং ইউনিট। ১০০ হাতের সেশনে আপনি গড়ে প্রায় ০.৫ ইউনিট লোকসান আশা করেন, কিন্তু এক স্ট্যান্ডার্ড ডিভিয়েশনের দোলা প্রায় ±১১.৫ ইউনিট — তাই +১১ থেকে −১২ ইউনিটের মধ্যে যেকোনো জায়গায় শেষ করা সম্পূর্ণ স্বাভাবিক। অভিন্ন, নিখুঁত কৌশলে খেলা দুটি সেশন নিছক সুযোগেই ব্রেক-ইভেনের দুই পাশে পড়তে পারে।

RTP নিয়ম-সেটের ওপরও প্রবলভাবে নির্ভর করে। ডিলার soft 17-এ দাঁড়ায় (S17) নাকি নেয় (H17), ডেকের সংখ্যা, double-after-split অনুমোদিত কিনা, এবং Blackjack পেআউট (3:2 বনাম 6:5) — প্রতিটিই তাত্ত্বিক RTP-কে মাপযোগ্যভাবে সরায়। Fullcount Blackjack Calculator আপনার নির্বাচিত হুবহু নিয়মের জন্য RTP পুনরায় গণনা করে, তাই প্রদর্শিত সংখ্যাটি একটি সাধারণ গড় নয়, আপনার টেবিলকে প্রতিফলিত করে।

ব্যবহারিক সারকথা: কৌশল বিচার করুন প্রতিটি সিদ্ধান্ত EV সর্বোচ্চ করছে কিনা তা দিয়ে, একটি সেশনের ফল দিয়ে নয়। সর্বোত্তম খেলায় হারানো রাত প্রত্যাশিত ভ্যারিয়েন্স; খারাপ খেলায় জেতা রাত এমন ভাগ্য যা উল্টে যাবে। বিচ্যুতি অনুসরণ বাস্তবসম্মত bankroll প্রত্যাশা গড়তে সাহায্য করে এবং স্বাভাবিক পতনের পর গাণিতিকভাবে সঠিক কৌশল ছেড়ে দেওয়ার ফাঁদ এড়ায়।

CDZ (Card Distribution Zone) কী?

CDZ (Card Distribution Zone) বলতে shoe-এর সেই অংশকে বোঝায় যেখান থেকে ইতিমধ্যে কার্ড বিতরণ হয়েছে। মাল্টি-ডেক Blackjack-এ shoe-তে অবশিষ্ট কার্ডের গঠন সরাসরি প্রতিটি অ্যাকশনের EV-কে প্রভাবিত করে।

Fullcount Blackjack Calculator এ পর্যন্ত দেখা কার্ডের সঠিক সংখ্যা ট্র্যাক করে এবং অবশিষ্ট গঠনের ভিত্তিতে EV হিসাব করে। এটি সাধারণ basic strategy টেবিলের চেয়ে বেশি নির্ভুল, যেগুলো পূর্ণ shoe ধরে নেয়। কার্ড বেরিয়ে গেলে নির্দিষ্ট হ্যান্ডের সর্বোত্তম খেলা বদলাতে পারে — যেমন double বা insurance-এর সীমা সরে যেতে পারে।

CDZ বোঝা ব্যাখ্যা করে কেন Fullcount Blackjack Calculator-এর সুপারিশ কখনো কখনো ছাপানো basic strategy কার্ড থেকে ভিন্ন হয়: ক্যালকুলেটর আপনি প্রকৃতপক্ষে যে shoe অবস্থা দেখেছেন তাতে সাড়া দেয়, তাত্ত্বিক গড় shoe-তে নয়।

একটি সরল ক্ষেত্র ভাবুন: যখন অনেক নিচু কার্ড (২–৬) ইতিমধ্যে বিলি হয়েছে, অবশিষ্ট shoe দশ ও Ace-এ সমৃদ্ধ। এটি খেলোয়াড়ের Blackjack ফ্রিকোয়েন্সি বাড়ায়, ডিলারকে বেশি bust করায়, এবং double ও কঠিন হাতে দাঁড়ানোর মান বাড়ায়। এর বদলে উঁচু কার্ড সরিয়ে নিন, এই সব সুবিধাই উল্টে যায়। CDZ ঠিক কোন কার্ড গেছে তা ধরে, তাই EV পাঠ্যবইয়ের গড় নয়, প্রকৃত shoe প্রতিফলিত করে।

এটিই Hi-Lo-র মতো রানিং-কাউন্ট সিস্টেম থেকে মূল পার্থক্য। রানিং কাউন্ট পুরো shoe-কে একটি সংখ্যায় সংকুচিত করে, যা টেবিলে মনে মনে হিসাবের জন্য তৈরি ইচ্ছাকৃত আনুমানিকতা। CDZ সম্পূর্ণ গঠন রাখে — প্রতিটি র‍্যাঙ্কের কতগুলো বাকি — এবং কোনো তথ্য না ফেলে সরাসরি EV গণনায় দেয়।

ক্যালকুলেটর CDZ লাইভ আপডেট করে। আপনি যে প্রতিটি কার্ড লেখেন (আপনার, ডিলারের ও অন্য আসনের) মডেল shoe থেকে সরানো হয়, এবং প্রতিটি অ্যাকশনের EV নতুন বণ্টনের বিপরীতে পুনঃগণনা হয়। তাই shoe-র শুরুতে অ্যাপের সুপারিশ করা একটি চাল একই shoe-র পরে বদলে যেতে পারে, যদিও আপনার হাত একই দেখায়।

EV কেন গুরুত্বপূর্ণ?

EV (প্রত্যাশিত মান) হলো কোনো সিদ্ধান্ত অসীমবার পুনরাবৃত্তি হলে গড় ফলাফল। ধনাত্মক EV মানে গড়ে লাভ; ঋণাত্মক মানে ক্ষতি। Blackjack-এ বর্তমান হ্যান্ড ও shoe অবস্থা অনুযায়ী প্রতিটি প্লেয়ার অ্যাকশনের একটি হিসাবযোগ্য EV থাকে। প্রতিবার সর্বোচ্চ-EV অ্যাকশন বেছে নিলে দীর্ঘমেয়াদে house edge ন্যূনতম হয়।

একটি সমাধানকৃত উদাহরণ: ডিলার ১০-এর বিপরীতে hard 16-এ Stand ও Hit উভয়েরই EV ঋণাত্মক, কিন্তু পূর্ণ shoe-তে Hit সাধারণত "সবচেয়ে কম খারাপ" বিকল্প। দশগুলো ফুরিয়ে গেলে দাঁড়ানোর EV বাড়ে, যতক্ষণ না কোনো এক গঠনে দাঁড়ানোই উচ্চতর EV-র চাল হয়। Fullcount দুটি সংখ্যাই দেখায় যাতে আপনি বিকল্পগুলোর মধ্যে ব্যবধান দেখেন, শুধু হ্যাঁ/না সুপারিশ নয়।

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

যেহেতু EV নিয়ম ও লাইভ shoe উভয়ের ওপর নির্ভর করে, সর্বোচ্চ-EV অ্যাকশন স্থির নয়। soft-17 নিয়ম, double-after-split, surrender-এর প্রাপ্যতা ও বর্তমান কার্ড গঠন সবই সেরা চাল উল্টে দিতে পারে। ছাপানো basic strategy কার্ডে নির্ভর করা একটি নিয়মের অধীনে গড় পূর্ণ shoe ধরে নেয়; সরাসরি EV গণনা সেই অনুমান সরিয়ে দেয় এবং আপনি বাস্তবে যে টেবিলে আছেন তাতে মানিয়ে নেয়।

PreEV কী?

PreEV হলো কোনো কার্ড বিতরণের আগে আসন্ন রাউন্ডের প্রত্যাশিত মান, যা shoe-তে অবশিষ্ট কার্ডের গঠন থেকে হিসাব করা হয়। প্রতিটি প্রকাশিত কার্ডের পরে PreEV বদলায় — উচ্চ কার্ড (10, A) প্রচুর থাকলে PreEV সাধারণত অনুকূল; shoe নিম্ন কার্ডে সমৃদ্ধ হলে তা খারাপ হয়।

যেমন, সদ্য রদবদল করা ৮-ডেক shoe-তে খেলোয়াড়ের PreEV সামান্য ঋণাত্মক — এটিই অন্তর্নির্মিত হাউস এজ। shoe বিলি হতে হতে নিচু কার্ড উঁচুর চেয়ে দ্রুত বেরোলে PreEV বাড়ে এবং সাময়িকভাবে ধনাত্মক হতে পারে; উঁচু কার্ড বেরিয়ে গেলে PreEV শূন্যের আরও নিচে নামে। সংখ্যাটি কাজ করার আগে পরবর্তী রাউন্ড কতটা অনুকূল তার একটি চলমান স্ন্যাপশট।

PreEV হলো কাউন্টিং সিস্টেমে ব্যবহৃত true count-এর গঠন-সচেতন প্রতিরূপ। যেখানে true count সংকুচিত রানিং কাউন্টকে অবশিষ্ট ডেক দিয়ে ভাগ করে অনুকূলতা অনুমান করে, সেখানে PreEV সরাসরি হুবহু অবশিষ্ট কার্ড থেকে গণনা হয়, তাই কোনো অনুমান ধাপ লাগে না এবং র‍্যাঙ্ক-নির্দিষ্ট প্রভাব প্রতিফলিত করে — যেমন অনুপস্থিত Ace খেলোয়াড়কে অনুপস্থিত দশের চেয়ে ভিন্নভাবে ক্ষতি করে।

ব্যবহারিকভাবে, PreEV বলে দেয় কখন আসন্ন রাউন্ড আপনার দিকে ঝোঁকে। ক্যালকুলেটর আপনার বেট নির্ধারণ করে না, কিন্তু বাড়তি PreEV সেই সংকেত যা দিয়ে গুরুতর খেলোয়াড়রা বড় বেট যুক্তিযুক্ত করেন, আর কমতি PreEV টেবিল-মিনিমাম বেট করার। এটি "গরম shoe"-র বিমূর্ত ধারণাকে কাজে লাগানোর মতো রাউন্ড-প্রতি নির্দিষ্ট সংখ্যায় রূপান্তরিত করে।

নিখুঁত কৌশলেও কেন হারি?

নিখুঁত কৌশল house edge ন্যূনতম করে, কিন্তু ভ্যারিয়েন্স দূর করতে পারে না। Blackjack-এ সহজাত এলোমেলোতা আছে — সেরা কৌশলেও হারের সেশন আসে। হাজার হাজার হ্যান্ড জুড়ে ফলাফল তাত্ত্বিক EV-র দিকে কনভার্জ করে। স্বল্পমেয়াদি ক্ষতি স্বাভাবিক এবং আপনার খেলার ত্রুটি নির্দেশ করে না।

ভ্যারিয়েন্সের মাত্রা বেশিরভাগ খেলোয়াড়কে অবাক করে। একটি Blackjack হাতের স্ট্যান্ডার্ড ডিভিয়েশন প্রায় ১.১৫ ইউনিট; ১০,০০০ হাতে আপনার মোট ফলের স্ট্যান্ডার্ড ডিভিয়েশন প্রায় ১১৫ ইউনিট, অথচ একই হাতে ০.৫% এজের EV মাত্র প্রায় ৫০ ইউনিট। বেশিরভাগ মানুষ যা ভাবে তার চেয়ে অনেক বেশি হাত খেলার আগ পর্যন্ত এলোমেলো দোলা এজকে ছাড়িয়ে যায়।

এ কারণেই bankroll ও রিস্ক অব রুইন গুরুত্বপূর্ণ। ধনাত্মক EV-র গেমও স্বাভাবিক পতনের সময় কম-তহবিলযুক্ত bankroll মুছে দিতে পারে। অনুশীলনকারীরা বেটকে bankroll-এর ছোট ভগ্নাংশ হিসেবে রাখেন ঠিক এজন্যই যাতে EV প্রভাবশালী হওয়ার আগে ভ্যারিয়েন্স তাদের দেউলিয়া না করে। এজের গণিত কেবল তখনই কাজে লাগে যখন আপনি তা বাস্তবায়নের জন্য যথেষ্ট দীর্ঘ টিকে থাকেন।

তাই হারানো সেশন কৌশলের মান সম্পর্কে প্রায় কিছুই বলে না। ভ্যারিয়েন্সকে ভাঙা সিস্টেম ভেবে ভুল করলে খেলোয়াড়রা পতনের পর সঠিক চাল ছেড়ে দেন — ছোট গাণিতিক এজকে প্রকৃত লোকসানে বদলানোর সবচেয়ে সাধারণ উপায়। ভ্যারিয়েন্সের মধ্য দিয়ে শৃঙ্খলা প্রথমেই সঠিক সিদ্ধান্ত নেওয়ার মতোই গুরুত্বপূর্ণ।

House edge কী এবং এটি EV-র সাথে কীভাবে সম্পর্কিত?

House edge হলো ক্যাসিনোর পরিসংখ্যানগত সুবিধা, প্রতিটি বাজির শতাংশ হিসেবে প্রকাশিত। −0.5% EV মানে আপনি গড়ে প্রতি $1 বাজিতে 0.5 সেন্ট হারান। Fullcount Blackjack Calculator আপনার বাজির ভগ্নাংশ হিসেবে EV দেখায় — −0.005 মান মানে −0.5% house edge। সর্বোত্তম সিদ্ধান্তে house edge ন্যূনতম করাই Blackjack কৌশলের মূল লক্ষ্য।

সাধারণ সংখ্যা ধারণাটি স্থির করে। উদার Vegas Strip নিয়ম (S17, double after split, 3:2 Blackjack, ৮ ডেক) সর্বোত্তম খেলায় প্রায় ০.৪% হাউস এজ। H17-এ গেলে এজ প্রায় ০.২% বাড়ে; Blackjack পেআউট 3:2 থেকে 6:5-এ বদলালে এটি প্রায় ১.৪% লাফ দেয় — একটি ক্যাসিনো আরোপ করতে পারে এমন সবচেয়ে ব্যয়বহুল নিয়ম, অনেকটাই এগিয়ে।

প্রতিটি নিয়ম সংখ্যাটি অনুমানযোগ্য ধাপে সরায়: ডিলার soft 17-এ নেয় (+০.২%), double after split নেই (+০.১৪%), Ace re-split নেই (+০.০৭%), একক ডেক (৮ ডেকের তুলনায় প্রায় −০.৪৮%), surrender উপলব্ধ (−০.০৮%)। এগুলো জমা করলে ব্যাখ্যা হয় কেন উভয়ে নিজেদের "blackjack" বলা দুটি টেবিল প্রত্যাশিত খরচে এক পূর্ণ শতাংশ পয়েন্টের বেশি পার্থক্য করতে পারে।

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

Split EV কেন একটি আনুমানিক মান?

Split EV সঠিক বিশ্লেষণাত্মক হিসাবের বদলে CDZ (Card Distribution Zone) ডেটা একটি ML মডেলে প্রক্রিয়া করে হিসাব করা হয়। তাই দেখানো মানগুলো আনুমানিক।

f64 ফ্লোটিং-পয়েন্ট নির্ভুলতার সীমার কারণে দেখানো Split EV প্রকৃত তাত্ত্বিক মান থেকে সামান্য ভিন্ন হতে পারে। এটি একটি পরিচিত সীমাবদ্ধতা। ত্রুটি সর্বোত্তম সিদ্ধান্তকে প্রভাবিত করার মতো বড় নয়, তবে নিখুঁত নির্ভুলতার নিশ্চয়তা দেওয়া যায় না।

Split হলো হুবহু মূল্যায়নে সবচেয়ে ব্যয়বহুল অ্যাকশন। split-এর পর প্রতিটি নতুন হাত নিতে, double করতে এবং অনেক নিয়মে আবার split করতে পারে, যা ফলাফলের এক বিশাল গাছে শাখাবিন্যস্ত হয় যার প্রতিটি লাইভ shoe-র বিপরীতে ওজন করতে হয়। প্রতিটি সম্ভাব্য টানার ক্রমের জন্য এটি বিশ্লেষণাত্মকভাবে করা Hit, Stand বা Double মূল্যায়নের চেয়ে অনেক বেশি ভারী।

অ্যাপ সাড়াদানক্ষম রাখতে, Split EV পূর্ণ বিশ্লেষণাত্মক রিকার্শনের বদলে হুবহু CDZ ডেটায় প্রশিক্ষিত একটি মেশিন-লার্নিং মডেল দিয়ে তৈরি হয়। বিনিময়টি হলো সামান্য নির্ভুলতা ব্যয়ের (RTP ত্রুটি প্রায় ০.০৮% মাত্রার) বদলে গতি, যা হুবহু গণনার চেয়ে প্রায় ১০০০× দ্রুত চলে। সিদ্ধান্তের জন্য এই ত্রুটি নগণ্য।

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

এটি কি সেরা Blackjack ক্যালকুলেটর?

এটি সবচেয়ে নির্ভুল হতে চায়। বেশিরভাগ Blackjack ক্যালকুলেটর EV অনুমানের জন্য Hi-Lo বা অনুরূপ আনুমানিকতার উপর নির্ভর করে। Fullcount Blackjack Calculator প্রতিটি কার্ড ট্র্যাক করে (full counting) এবং আপনার নিয়ম-সেট অনুযায়ী প্রতিটি অ্যাকশনের জন্য গঠন-নির্ভর নির্ভুল EV পুনরায় হিসাব করে। কোনো আনুমানিকতা নয়, কোনো নির্দিষ্ট স্ট্র্যাটেজি চার্ট নয় — কেবল প্রকৃত অবশিষ্ট shoe-এর গণিত।

এটি কি Blackjack হ্যান্ড EV ক্যালকুলেটর হিসেবে কাজ করে?

হ্যাঁ। আপনার হ্যান্ড, ডিলারের আপকার্ড এবং ইতিমধ্যে দেখা কার্ডগুলো লিখুন, ক্যালকুলেটর Stand, Hit, Double, Split এবং Surrender-এর জন্য নির্ভুল EV ফেরত দেয়। Strategy ভিউ বর্তমান shoe অবস্থায় সব 350টি হ্যান্ড-বনাম-ডিলার সেলের (hard 5–21, soft A,2–A,9 এবং জোড়া 2,2 থেকে A,A) লাইভ EV দেখায়।

এটি কি Blackjack অডস ক্যালকুলেটর হিসেবে কাজ করে?

হ্যাঁ। ডিলার প্রোবাবিলিটি টেবিল আপকার্ড ও বর্তমান shoe গঠন অনুযায়ী ডিলারের bust হওয়া বা 17 / 18 / 19 / 20 / 21 / BJ-তে শেষ হওয়ার নির্ভুল সম্ভাবনা দেখায়। হ্যান্ড EV সংখ্যাগুলোও সম্ভাবনা, প্রতি একক বাজিতে প্রত্যাশিত মান হিসেবে প্রকাশিত।

টেবিলে একাধিক খেলোয়াড় থাকলে কি কাজ করে?

হ্যাঁ। ফুল-টেবিল মোড 7টি প্লেয়ার সিট পর্যন্ত সমর্থন করে। রাউন্ড চলাকালীন প্রতিটি খেলোয়াড়ের কার্ড লিখুন যাতে অবশিষ্ট shoe গঠন নির্ভুল থাকে। টেবিলের অবস্থা বদলানোর সাথে সাথে আপনার সিটের EV ক্রমাগত পুনরায় হিসাব হয়।

এটি কি Hi-Lo বা KO-র মতো কার্ড কাউন্টিং ক্যালকুলেটর প্রতিস্থাপন করে?

নির্ভুলতার জন্য, হ্যাঁ। Hi-Lo, KO, Hi-Opt II, Wong Halves এবং অনুরূপ সিস্টেম প্রকৃত EV-র সরল গাণিতিক আনুমানিকতা, যা বিদ্যমান কারণ আপনাকে মাথায় running count রাখতে হয়। সফটওয়্যার যখন গণিত করে তখন আনুমানিক করার কারণ নেই: BJC প্রতিটি কার্ড আলাদাভাবে ট্র্যাক করে (full counting) এবং সরাসরি নির্ভুল EV হিসাব করে। running count ও true count উপযোগী মানসিক মডেল হিসেবে থাকে, তবে সফটওয়্যার থাকলে সর্বোত্তম হিসাব নয়।

এটি কি bet spread হিসাব করতে পারে?

এখনও নয়। ক্যালকুলেটরে বর্তমানে bet spread / Kelly criterion / bankroll মডিউল নেই। এর ফোকাস প্রতি-হ্যান্ড EV নির্ভুলতা। বর্তমান shoe-তে প্রতি-হ্যান্ড EV জানলে bet spread প্রয়োগ সহজ (সাধারণত নিরপেক্ষে 1×, শক্তিশালী ধনাত্মক EV-তে 4–8×)। bankroll ও risk-of-ruin টুল roadmap-এ আছে।