stanford-oval/wikipedia huggingface dataset:
الگوریتم *B
الگوریتم > علت استفاده از الگوریتم *B

در سایر الگوریتم‌های جستجو، برای انجام جستجوهای تکراری، یک راه طبیعی برای پایان جستجو وجود ندارد. همچنین با در نظر گرفتن محدودیت‌های مختلف این نکته که کدام عنصر باید ریشه واقع شود، چیز ثابتی نیست. برای غلبه بر این مشکلات از الگوریتم جستجوی بی استار استفاده می‌کنیم.
الگوریتم > توضیح الگوریتم

این الگوریتم، یک الگوریتم جستجوی ابتدا بهترین است؛ بدین معنا که تمام درخت در حافظه نگهداری می‌شود و همین‌طوری پایین می‌رود تا برگ را برای ادامهٔ الگوریتم بیابد.
برای ریشهٔ درخت، دو نوع الگوریتم می‌تواند اجرا شود. همان طور که در شکل1 معلوم است، گرهٔ سمت چپ شانس زیادی برای اینکه گرهٔ برگزیده باشد دارد. باید ذکر شود اگر در این مثال الگوریتم تنها روش خوشبینانه را پیش گیرد، جستجو در همین مرحله تمام می‌شد. پس جستجو یکی از دو راهکار زیر را در پیش می‌گیرد. در درخت بی‌استار هر گره دو ارزش دارد؛ یک ارزش خوشبینانه و دیگری بدبینانه. این کار باعث می‌شود مقادیری که احتمال می‌رود جواب ما باشند در زیر درخت مورد نظر یافت شوند. اکنون به شرح این دو روش می‌پردازیم:
روش خوش بینانه(به انگلیسی: prove-best): می‌دانیم که هر گره می‌تواند چند مقدار را به‌طور مرتب شده را در خود نگه دارد. در اینجا گره‌ای انتخاب می‌شود که بیشترین مقدار باند بالا را دارد. هدف این است گره‌ای انتخاب شود که کمترین مقدار آن، از بیشترین مقدار سایر گره‌ها بیشتر باشد.
روش بدبینانه(به انگلیسی: disprove-rest): در این روش گره‌ای انتخاب می‌شود که بیشترین مقدارش از دیگری کمتر است. هدف از این روش این است که در نهایت به گره‌ای برسیم که بیشترین مقدار آن، از کمترین مقدار بهترین گره، کمتر باشد.
در هر دو روش، الگوریتم منجر به ادامهٔ حرکت در درخت می‌شود طوری‌که نشان دهد موفقیت‌آمیز دارد حرکت می‌کند. همان طور که در شکل‌های دو و سه نشان داده شده است، عددهای هر گره، ترتیب حرکت را نشان می‌دهد.مقادیر درون پرانتز باندهای بالا و پایین اند و مقادیر مربوط به فرایند پشتیبانی بالای هر پرانتز نوشته شده‌است. در بدترین حالت، باند بالا یا پایین برابر با گرهٔ پدر دارد.
الگوریتم > انتخاب روش

اجرای روش بدبینانه تا وقتی که باند پایین گرهٔ فرزندی که بالاترین باند بالا را دارد، در میان سایر باندهای پایین، بزرگترین است، بیهوده است.
الگوریتم اصلی کمک بیشتری برای انتخاب روش به ما نمی‌کند.
الگوریتم > روش انتخاب برای یک گرهٔ غیر ریشه

وقتی که یک گرهٔ فرزند انتخاب شده باشد، با اجرای یکی از دو روش ذکر شده در بالا، به یک برگ می‌رسیم. وقتی که به برگ رسیدیم، الگوریتم گره‌های ترتیبی بعدی(به انگلیسی: successor nodes) را تولید می‌کند، سپس با استفاده از تابع سنجش، اختلاف فاصلهٔ هر گره به آن اختصاص داده شود. سپس تمامی این اختلافات ذخیره شده به وسیلهٔ یک فرایند پشتیبانی، مدیریت می‌شوند.
وقتی که جابجایی و حرکت روی گره‌ها امکان پذیر است، فرایند پشتیبانی ممکن است نیاز داشته باشد مقدار گره‌هایی که در مسیر انتخابی نیستند تغییر دهد. در این حالت الگوریتم نیاز دارد که از هر فرزند هم به گرهٔ پدر یک اشاره گر وجود داشته باشد تا تغییرات بتواند منتشر شود. باید توجه داشت منتشر شدن وقتی اتفاق می‌افتد که فرایند پشتیبانی مقدار گرهٔ مورد نظر را تغییر نمی‌دهد.
الگوریتم > فرایند پشتیبانی

دقت داشته باشیم که در فرایند پشتیبانی باید باند بالای گرهٔ پدر، به عنوان باند بالای همهٔ باندهای بالای گره‌های فرزند در نظر گرفته می‌شود. باند پایین آن هم باید از باند پایین گره‌های فرزند بیشتر در نظر گرفته شود.
فرایند پشتیبانی وقتی رخ می‌دهد که یکی از سه رخداد زیر پیش آید:
۱-مقادیر خوشبینانه و بدبینانه به هم نزدیک شوند طوری‌که با هم برابر شوند.
۲-شاخه‌های مورد نیاز برای بررسی برای روش خوشبینانه بیشتر است.
۳- روش خوشبینانه و بدبینانه تا جایی پیش رفته باشند که وضعیت زیردرختی که به آن رسیدیم، معلوم شود.
در فرایند پشتیبانی، بهترین مقدار خوشبینانه جایگزین مقدار بدبینانهٔ آن می‌شود و بهترین مقدار بدبینانه، مقدار خوشبینانهٔ آن می‌شود. برای حالت بیشینه، مقادیر خوشبینانه از مقادیر بدبینانه بیشترند. در حالی که در حالت کمینه، مقادیر خوشبینانه کمتر از بدبینانه‌اند. فرایند پشتیبانه به‌طور مداوم تا وقتی که مقادیر جدیدی طبق سه قانون بالا باید پشتیبانی شوند وجود دارد، اجرا می‌شود.
الگوریتم > پایان یافتن جستجو

وقتی باند پایین یکی از فرزندان مستقیم ریشه، بزرگتر یا مساوی باند بالای سایر فرزندان ریشه باشد، الگوریتم *B باعث ایجاد جداسازی می‌شود. درختی که جداسازی در آن صورت می‌گیرد، نشان می‌دهد که فرزند ریشه حداقل به اندازهٔ سایر گره‌ها مناسب است؛ پس این الگوریتم پایان می‌یابد. البته در عمل، جستجوهای پیچیده، ممکن است در یک مدت زمان معقول تمام نشوند پس الگوریتم با یک پایان مصنوعی مانند تایم لیمیت یا مموری لیمیت تمام می‌شود.
الگوریتم > مزایای الگوریتم

دو نکتهٔ زیر می‌تواند الگوریتم *B را به عنوان یک الگوریتم ابندا-بهترین ساده متمایز سازد:
۱-الگوریتم *B، فرایند پشتیبانی را اجرا می‌کند هر گاه به جایی برسد که مقدار آن برای مسئلهٔ ما کافی است. در حالی که سایر الگوریتم‌های ابتدا-بهترین، تا مقدار نهایی را نیابند فرایند پشتیبانی را اجرا نمی‌کنند. یک نکتهٔ ظریف اینجا وجود دارد و آن این است که بی معنی ایت اگر حرکت را از یک گره ادامه بدهیم در حالی که گره موجود حاوی مقداری است که مناسب انتخاب شدن است. در حالی که سایر روش‌های ابتدا-بهترین این را نمی‌فهمند.
۲-الگوریتم می‌تواند یکی از دو روش را فقط وقتی روی ریشه است انتخاب کند. این باعث می‌شود ادامهٔ الگوریتم در مسیری حرکت کند که کم هزینه‌ترین حرکت‌ها مشخص شود.
الگوریتم > شبه کد

1) DEPTH <- 0; CURNODE <- 0; BESTALT[-2] <- 0

2) if DEPTH <0 then EXIT.

3)    if    CURNODE   has    not    been   expanded   yet    then   generate,   name,     and    evaluate    
successors,  give  each   pointer  to  parent

4)  BESTNODE  <-  name  of  successor  with  best  OPTIM  value;  

ALTERN  <-  name  of  successor  with  second  best  OPTIM  value;  

MAXOPTIM  <-  0PTIM[BESTN0DE];  

MAXPESS <-  VaJue  of  the  best  PESSIM  value  of  all  successors;  

5)   Back   up  MAXOPTIM   and  MAXPESS   and  far   as  necessary.    If   a  change   is   made   to   
descendants  of  root,  then  (DEPTH  <- 0;  CURNODE  <- 0;  go  to  4);  

6) if MAXOPTIM = MAXPESS then go to 16; 

7) BESTALT[DEPTH] <- BESTALT[DEPTH-2] 

8)  if  DEPTH  =  0  then  decide  STRATEGY,  

if  STRATEGY  =   DISPROVEREST  then  

(ASPIR  <-  MAXPESS ;  BESTALT[0]  <-  MAXPESS ; BESTALT[-1]  <- OPTIMf ALTERN]); 

if  STRATEGY  =   PROVEBEST  then  

(ASPIR   <-  OPTIM[ALTERN]j  BESTALT[-1]<-  MAXPESS; BESTALT[0]  <-  0PTIM[ALTER

9) if MAXPESS> BESTALT[DEPTH-1 ] then goto 16;  

10)  if  STRATEGY  =  PROVEBEST  then  

if  MAXPESS>  ASPIR  then  goto  16;        

11)  if  MAXOPTIM  <BESTALT[DEPTH]  then  goto  16;        

12)  if  STRATEGY  =   DISPROVEREST  then  

if  MAXOPTIM  <ASPIR  then  goto  16;            

13)  if  DEPTH !=  0  then  

if  0PTIM[ALTERN]>  BESTALT[DEPTHJ  then  BESTALT[DEPTH]  <-  0PTIM[ALTERN];  

14)  if  (DEPTH  =  0)  and  (STRATEGY  =  DISPROVEREST)   then  CURNODE  <-    ALTERN    

else  CURNODE  <-  BESTNODE;  

15)  DEPTH <-DEPTH+1;

go  to  3.  

16)  DEPTH  <-DEPTH-1;

if  DEPTH  <0  then  ANSWER  <-  BESTNODE 

else  (CURNODE      PARENT[CURNODE];  go  to  2);
کاربرد الگوریتم

اندرو پالای(به انگلیسی: Andrew Palay) توانست از این الگوریتم در شطرنج استفاده کند. نقطهٔ پایان ارزیابی، به وسیلهٔ جستجوهای پوچ شناخته می‌شود. گزارشی در دست نیست که این الگوریتم چگونه در برابر هرس آلفا بتا که روی سخت افزارهای مشابه کار می‌کند، عملکرد بهتری دارد.
همچنین الگوریتم *B استفاده می‌شود تا روش بهینه در بازی جمع (به انگلیسی: sum game) از یک مجموعه بازی‌های ترکیبی را محاسبه کند.
شکل۱:برای ریشهٔ درخت، دو نوع الگوریتم می‌تواند اجرا شود. همان طور که در شکل معلوم است، گرهٔ سمت چپ شانس زیادی برای اینکه گرهٔ برگزیده باشد دارد.
شکل۲-روش خوشبینانه:در اینجا گره‌ای انتخاب می‌شود که بیشترین مقدار باند بالا را دارد.
شکل۳-روش بدبینانه:در این روش گره‌ای انتخاب می‌شود که بیشترین مقدارش از دیگری کمتر است.
لیگ ملت‌های والیبال مردان ۲۰۲۱

| 0 | 1 |
| --- | --- |
ریمینی، شهر میزبان دور نهایی: ریمینی، شهر میزبان دور نهایی
جزئیات تورنمنت: جزئیات تورنمنت
کشور میزبان:  ایتالیا
شهر: ریمینی
تاریخ: ۲۸ مه – ۲۷ ژوئن
تیم‌ها: ۱۶ (از ۴ کنفدراسیون)
مکان(ها): ۱ (در ۱ شهر میزبان)
قهرمان:  برزیل (یکمین عنوان)
مقام دوم:  لهستان
مقام سوم:  فرانسه
مقام چهارم:  اسلوونی
جوایز تورنمنت: جوایز تورنمنت
MVP: بارتوش کورک والاس دسوزا
بهترین تنظیم کننده: فابین دژیزگا
بهترین آبشار زننده بیرونی: یواندی لئال  میخال کوبیاک
بهترین دفاع کننده میانی: مائوریسیو سوزا  ماتئوش بینیک
بهترین آبشار زننده روبه‌رویی: والاس دسوزا  بارتوش کورک
بهترین آزادیار: تالس هوس
آمار و ارقام تورنمنت: آمار و ارقام تورنمنت
بازی‌ها: ۱۲۴
وبگاه رسمی: وبگاه رسمی
لیگ ملت های والیبال ۲۰۲۱: لیگ ملت های والیبال ۲۰۲۱
→ پیشینپسین ←: → پیشینپسین ←
لیگ ملت‌های والیبال مردان ۲۰۲۱ سومین دوره از لیگ ملت‌ها، تورنمنت سالیانهٔ والیبال مردان می‌باشد که از ۲۸ مه تا ۲۷ ژوئن ۲۰۲۱ در ریمینی، ایتالیا برگزار شد. نسخهٔ ۲۰۲۱ لیگ ملت‌ها ابتدا قرار شد به دلیل برگزاری المپیک تابستانی ۲۰۲۰ در ژوئیه، زودتر از نسخهٔ قبلی آغاز شود. دور مقدماتی قرار شد طی پنج هفته، بین ۲۸ مه و ۲۳ ژوئن ۲۰۲۱ برگزار شود. دور نهایی نیز قرار شد با شرکت چهار تیم برتر و طی ۲۶ تا ۲۷ ژوئن ۲۰۲۱ برگزار شود.
قرار بر این بود که دور نهایی در ایالات متحده آمریکا انجام شود، اما به دلیل درگیری با روز استقلال ایالات متحده لغو شد. سپس فدراسیون بین‌المللی والیبال اعلام کرد که تورین، ایتالیا میزبان جدید دور نهایی لیگ ملت‌ها ۲۰۲۰ است، اما در ۱۳ مارس ۲۰۲۰ اف‌آی‌وی‌بی تصمیم گرفت لیگ ملت‌ها را به بعد از المپیک تابستانی ۲۰۲۰ موکول کند، اما پس از تعویق المپیک ۲۰۲۰ به سال ۲۰۲۱، اف‌آی‌وی‌بی تصمیم به لغو لیگ ملت‌های ۲۰۲۰ به سبب دنیاگیری کووید-۱۹ گرفت، اما اعلام کرد که ایتالیا، میزبان دور نهایی لیگ ملت‌ها ۲۰۲۱ می‌باشد. سرانجام ایتالیا میزبانی تمامی رقابت‌های دور مقدماتی و نهایی لیگ ملت‌های ۲۰۲۱ را برعهده گرفت.
راه‌یابی

شانزده تیم واجد شرایط برای رقابت در نسخهٔ ۲۰۱۹ بودند. دوازده تیم به عنوان تیم‌های اصلی بودند که تحت هیچ شرایطی سقوط نمی‌کردند. چهار تیم دیگر از تیم‌های چلنجر بودند که احتمال سقوط آن‌ها از تورنمنت وجود داشت. اسلوونی به عنوان برندهٔ جام چلنجر ۲۰۱۹ حق شرکت در این تورنمنت را به دست آورد و جایگزین پرتغال شد که پس از قرار گرفتن در ردهٔ آخر بین تیم‌های چلنجر نسخهٔ ۲۰۱۹ از لیگ ملت‌ها سقوط کرد.
| راه‌یابی | راه‌یافته |
| --- | --- |
تیم‌های اصلی:  آرژانتین
تیم‌های اصلی:  برزیل
تیم‌های اصلی:  هلند
تیم‌های اصلی:  فرانسه
تیم‌های اصلی:  آلمان
تیم‌های اصلی:  ایران
تیم‌های اصلی:  ایتالیا
تیم‌های اصلی:  ژاپن
تیم‌های اصلی:  لهستان
تیم‌های اصلی:  روسیه
تیم‌های اصلی:  صربستان
تیم‌های اصلی:  ایالات متحده آمریکا
تیم‌های چلنجر:  استرالیا
تیم‌های چلنجر:  بلغارستان
تیم‌های چلنجر:  کانادا
تیم‌های چلنجر:  اسلوونی
قالب > دور مقدماتی

۱۶ تیم رقیب به شکل دور-گردشی با هم بازی می‌کنند. تیم‌ها هر هفته سه مسابقه دارند و این رقابت پنج هفته به طول می‌انجامد، برای انجام ۱۲۰ مسابقه. چهار تیم برتر پس از دور مقدماتی، در دور نهایی به رقابت خواهند پرداخت.
قالب > دور نهایی

چهار تیم راه‌یافته در دور حذفی بازی می‌کنند. برندگان نیمه‌نهایی‌ها برای کسب عنوان قهرمانی لیگ ملت‌ها به مصاف هم می‌روند. بازندگان نیز در رقابت برای کسب جایگاه سوم رو در روی یکدیگر قرار می‌گیرند.
برنامه زمانی رقابت

| 0 | 1 | 2 | 3 |
| --- | --- | --- | --- |
| ● | دور مقدماتی | ● | دور نهایی |
| هفته ۱ ۲۸–۳۰ مه | هفته ۲ ۵-۳ ژوئن | هفته ۳ ۹–۱۱ ژوئن | هفته ۴ ۱۵–۱۷ ژوئن | هفته ۵ ۲۱–۲۳ ژوئن | هفته ۶ ۲۶–۲۷ ژوئن |
| --- | --- | --- | --- | --- | --- |
| ۲۴ مسابقه | ۲۴ مسابقه | ۲۴ مسابقه | ۲۴ مسابقه | ۲۴ مسابقه | ۴ مسابقه |
فرایند رده‌بندی گروه

شمار کل بردها (مسابقات برده و مسابقات باخته)
در صورت برابری، اولویت تساوی‌شکنی به ترتیب زیر خواهد بود:
برد مسابقه ۳–۰ یا ۳–۱: ۳ امتیاز برای برندهٔ رقابت، ۰ امتیاز برای بازندهٔ رقابت
برد مسابقه ۳–۲: ۲ امتیاز برای برندهٔ رقابت، ۱ امتیاز برای بازندهٔ رقابت
برد مسابقه با جریمه: ۳ امتیاز برای برندهٔ رقابت، ۰ امتیاز برای بازندهٔ رقابت، نتیجهٔ نهایی ۳–۰ (۲۵–۰، ۲۵–۰، ۲۵–۰) برای برنده
اگر تیم‌ها پس از بررسی شمار پیروزی‌ها و امتیازات به دست آمده همچنان مساوی باشند، FIVB به صورت زیر نتایج را بررسی می‌کند تا تساوی را از بین ببرد:
ضریب ست: اگر دو یا چند تیم در شمار امتیازات با هم برابر باشند، آن‌ها با استفاده از ضریب حاصل شده از تقسیم شمار کل ست‌های برنده شده به کل ست‌های از دست رفته رده‌بندی می‌شوند.
ضریب امتیازات: اگر برابری براساس ضریب ست ادامه داشته باشد، در این صورت تیم‌ها با بهره‌گیری از ضریب حاصل از تقسیم کل امتیازات به دست آمده نسبت به کل امتیازات از دست رفته در طول تمام ست‌ها رده‌بندی می‌شوند.
اگر برابری براساس ضریب امتیاز ادامه داشته باشد، در این صورت تساوی براساس تیم برندهٔ دور نوبت‌گردشی بین تیم‌های مساوی از بین خواهد رفت. اگر برابری بین سه یا چند تیم باشد، این تیم‌ها با در نظر گرفتن رقابت‌های بین خودشان رده‌بندی می‌شوند و نتایج این تیم‌ها در برابر تیم‌های دیگر در نظر گرفته نمی‌شود.
دسته‌ها

مقالهٔ اصلی: ترکیب تیم‌های لیگ ملت‌های والیبال مردان ۲۰۲۱
۱۶ تیم ملی شرکت کننده در این تورنمنت در مجموع ملزم به ثبت ۲۵ بازیکن بودند که فهرست ۱۴-بازیکن هر هفته باید از بین آن‌ها برگزیده شود. هر کشور باید فهرست ۱۴-نفرهٔ خود را دو روز پیش از آغاز رقابت دور-گردشی هفته‌ اعلام کند.
دور مقدماتی

تمام زمان‌ها براساس ساعت تابستانی اروپای مرکزی (یوتی‌سی ۲:۰۰+) می‌باشد.
| 0 | 1 |
| --- | --- |
: راه‌یافته برای دور نهایی
دور مقدماتی > رده‌بندی

| رتبه | تیم | بازی> برد | بازی> باخت | امتیاز | ست> برد | ست> باخت | ست> نسبت | امتیاز> برد | امتیاز> باخت | امتیاز> نسبت |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ۱ |  برزیل | ۱۳ | ۲ | ۳۸ | ۳۹ | ۱۲ | ۳٫۲۵۰ | ۱٬۲۶۰ | ۱٬۱۰۲ | ۱٫۱۴۳  |
| ۲ |  لهستان | ۱۲ | ۳ | ۳۷ | ۳۹ | ۱۱ | ۳٫۵۴۵ | ۱٬۲۰۰ | ۹۸۵ | ۱٫۲۱۸  |
| ۳ |  اسلوونی | ۱۲ | ۳ | ۳۴ | ۴۰ | ۱۸ | ۲٫۲۲۲ | ۱٬۳۴۲ | ۱٬۲۲۲ | ۱٫۰۹۸  |
| ۴ |  فرانسه | ۱۱ | ۴ | ۳۴ | ۴۱ | ۲۲ | ۱٫۸۶۴ | ۱٬۴۷۲ | ۱٬۳۸۲ | ۱٫۰۶۵  |
| ۵ |  روسیه | ۱۱ | ۴ | ۳۴ | ۳۹ | ۲۱ | ۱٫۸۵۷ | ۱٬۳۸۰ | ۱٬۲۹۳ | ۱٫۰۶۷  |
| ۶ |  صربستان | ۱۰ | ۵ | ۲۸ | ۳۵ | ۲۷ | ۱٫۲۹۶ | ۱٬۴۱۹ | ۱٬۳۴۱ | ۱٫۰۵۸  |
| ۷ |  ایالات متحده آمریکا | ۸ | ۷ | ۲۴ | ۲۹ | ۲۴ | ۱٫۲۰۸ | ۱٬۲۳۹ | ۱٬۱۵۹ | ۱٫۰۶۹  |
| ۸ |  کانادا | ۷ | ۸ | ۲۱ | ۲۷ | ۲۶ | ۱٫۰۳۸ | ۱٬۱۹۸ | ۱٬۱۷۰ | ۱٫۰۲۴  |
| ۹ |  آرژانتین | ۷ | ۸ | ۲۰ | ۲۳ | ۲۹ | ۰٫۷۹۳ | ۱٬۱۸۸ | ۱٬۲۲۲ | ۰٫۹۷۲  |
| ۱۰ |  ایتالیا | ۷ | ۸ | ۱۹ | ۲۸ | ۳۳ | ۰٫۸۴۸ | ۱٬۳۳۵ | ۱٬۳۴۵ | ۰٫۹۹۳  |
| ۱۱ |  ژاپن | ۷ | ۸ | ۱۹ | ۲۵ | ۳۱ | ۰٫۸۰۶ | ۱٬۲۲۶ | ۱٬۲۶۶ | ۰٫۹۶۸  |
| ۱۲ |  ایران | ۵ | ۱۰ | ۱۸ | ۲۵ | ۳۲ | ۰٫۷۸۱ | ۱٬۲۸۶ | ۱٬۳۴۹ | ۰٫۹۵۳  |
| ۱۳ |  آلمان | ۴ | ۱۱ | ۱۴ | ۲۲ | ۳۸ | ۰٫۵۷۹ | ۱٬۲۵۵ | ۱٬۳۶۰ | ۰٫۹۲۳  |
| ۱۴ |  هلند | ۳ | ۱۲ | ۱۱ | ۱۹ | ۴۰ | ۰٫۴۷۵ | ۱٬۲۱۴ | ۱٬۳۵۴ | ۰٫۸۹۷  |
| ۱۵ |  بلغارستان | ۲ | ۱۳ | ۷ | ۱۱ | ۴۱ | ۰٫۲۶۸ | ۱٬۰۳۷ | ۱٬۲۳۸ | ۰٫۸۳۸  |
| ۱۶ |  استرالیا | ۱ | ۱۴ | ۲ | ۷ | ۴۴ | ۰٫۱۵۹ | ۹۸۰ | ۱٬۲۴۳ | ۰٫۷۸۸ |
دور مقدماتی > هفته ۱

| تاریخ | ساعت |  | امتیاز |  | ست ۱ | ست ۲ | ست ۳ | ست ۴ | ست ۵ | مجموع | گزارش |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ۲۸ مه | ۱۰:۰۰ | فرانسه   | ۳–۰ |   بلغارستان  | ۲۷–۲۵ | ۲۵–۲۱ | ۲۵–۲۳ |   |   | ۷۷–۶۹ | Report |
| ۲۸ مه | ۱۲:۰۰ | آلمان   | ۳–۰ |   استرالیا  | ۲۵–۱۹ | ۲۵–۱۸ | ۲۵–۱۶ |   |   | ۷۵–۵۳ | Report |
| ۲۸ مه | ۱۳:۰۰ | ژاپن   | ۳–۰ |   ایران  | ۲۵–۱۹ | ۲۵–۲۲ | ۲۶–۲۴ |   |   | ۷۶–۶۵ | Report |
| ۲۸ مه | ۱۵:۰۰ | صربستان   | ۳–۱ |   اسلوونی  | ۲۲–۲۵ | ۲۵–۱۸ | ۳۶–۳۴ | ۲۵–۱۸ |   | ۱۰۸–۹۵ | Report |
| ۲۸ مه | ۱۶:۰۰ | هلند   | ۱–۳ |   روسیه  | ۱۹–۲۵ | ۲۲–۲۵ | ۲۵–۱۸ | ۲۰–۲۵ |   | ۸۶–۹۳ | Report |
| ۲۸ مه | ۱۸:۰۰ | ایالات متحده آمریکا   | ۳–۰ |   کانادا  | ۲۵–۱۷ | ۲۶–۲۴ | ۲۵–۲۰ |   |   | ۷۶–۶۱ | Report |
| ۲۸ مه | ۱۹:۳۰ | لهستان   | ۳–۰ |   ایتالیا  | ۲۵–۱۹ | ۲۵–۲۰ | ۲۵–۱۸ |   |   | ۷۵–۵۷ | Report |
| ۲۸ مه | ۲۱:۰۰ | برزیل   | ۳–۰ |   آرژانتین  | ۳۱–۲۹ | ۲۶–۲۴ | ۲۵–۱۶ |   |   | ۸۲–۶۹ | Report |
| ۲۹ مه | ۱۰:۰۰ | آلمان   | ۲–۳ |   فرانسه  | ۲۵–۲۲ | ۲۲–۲۵ | ۲۵–۲۲ | ۱۶–۲۵ | ۱۵–۱۷ | ۱۰۳–۱۱۱ | Report |
| ۲۹ مه | ۱۲:۰۰ | ایران   | ۱–۳ |   روسیه  | ۱۷–۲۵ | ۲۵–۲۰ | ۲۰–۲۵ | ۱۷–۲۵ |   | ۷۹–۹۵ | Report |
| ۲۹ مه | ۱۳:۰۰ | هلند   | ۲–۳ |   ژاپن  | ۲۵–۲۲ | ۲۵–۲۳ | ۲۲–۲۵ | ۱۷–۲۵ | ۸–۱۵ | ۹۷–۱۱۰ | Report |
| ۲۹ مه | ۱۵:۰۰ | استرالیا   | ۰–۳ |   بلغارستان  | ۲۱–۲۵ | ۲۰–۲۵ | ۲۰–۲۵ |   |   | ۶۱–۷۵ | Report |
| ۲۹ مه | ۱۶:۰۰ | لهستان   | ۳–۱ |   صربستان  | ۲۶–۲۴ | ۲۵–۱۹ | ۲۱–۲۵ | ۲۵–۱۵ |   | ۹۷–۸۳ | Report |
| ۲۹ مه | ۱۸:۰۰ | ایتالیا   | ۰–۳ |   اسلوونی  | ۲۳–۲۵ | ۱۹–۲۵ | ۱۵–۲۵ |   |   | ۵۷–۷۵ | Report |
| ۲۹ مه | ۱۹:۳۰ | آرژانتین   | ۰–۳ |   کانادا  | ۱۷–۲۵ | ۲۱–۲۵ | ۱۷–۲۵ |   |   | ۵۵–۷۵ | Report |
| ۲۹ مه | ۲۱:۰۰ | ایالات متحده آمریکا   | ۰–۳ |   برزیل  | ۲۲–۲۵ | ۲۳–۲۵ | ۱۹–۲۵ |   |   | ۶۴–۷۵ | Report |
| ۳۰ مه | ۱۰:۰۰ | استرالیا   | ۱–۳ |   فرانسه  | ۲۶–۲۸ | ۲۵–۲۰ | ۱۴–۲۵ | ۲۳–۲۵ |   | ۸۸–۹۸ | Report |
| ۳۰ مه | ۱۲:۰۰ | هلند   | ۰–۳ |   ایران  | ۱۸–۲۵ | ۲۳–۲۵ | ۲۸–۳۰ |   |   | ۶۹–۸۰ | Report |
| ۳۰ مه | ۱۳:۰۰ | آلمان   | ۳–۲ |   بلغارستان  | ۱۹–۲۵ | ۲۵–۲۱ | ۲۲–۲۵ | ۳۰–۲۸ | ۱۵–۱۱ | ۱۱۱–۱۱۰ | Report |
| ۳۰ مه | ۱۵:۰۰ | روسیه   | ۲–۳ |   ژاپن  | ۲۶–۲۸ | ۲۸–۲۶ | ۲۵–۲۰ | ۲۱–۲۵ | ۱۴–۱۶ | ۱۱۴–۱۱۵ | Report |
| ۳۰ مه | ۱۶:۰۰ | ایالات متحده آمریکا   | ۳–۱ |   آرژانتین  | ۲۳–۲۵ | ۲۵–۲۱ | ۲۵–۱۵ | ۲۵–۱۹ |   | ۹۸–۸۰ | Report |
| ۳۰ مه | ۱۸:۰۰ | کانادا   | ۱–۳ |   برزیل  | ۱۷–۲۵ | ۲۰–۲۵ | ۲۵–۲۲ | ۲۵–۲۷ |   | ۸۷–۹۹ | Report |
| ۳۰ مه | ۱۹:۳۰ | لهستان   | ۱ –۳ |   اسلوونی  | ۲۲–۲۵ | ۲۵–۲۳ | ۱۹–۲۵ | ۲۳–۲۵ |   | ۸۹–۹۸ | Report |
| ۳۰ مه | ۲۱:۰۰ | صربستان   | ۳–۱ |   ایتالیا  | ۲۵–۲۳ | ۲۲–۲۵ | ۲۵–۲۲ | ۲۵–۱۸ |   | ۹۷–۸۸ | Report |
دور مقدماتی > هفته ۲

| تاریخ | ساعت |  | امتیاز |  | ست ۱ | ست ۲ | ست ۳ | ست ۴ | ست ۵ | مجموع | گزارش |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ۳ ژوئن | ۱۰:۰۰ | آلمان   | ۲–۳ |   آرژانتین  | ۱۹–۲۵ | ۲۵–۲۳ | ۲۵–۱۷ | ۲۳–۲۵ | ۱۳–۱۵ | ۱۰۵–۱۰۵ |   |
| ۳ ژوئن | ۱۲:۰۰ | ایران   | ۳–۱ |   کانادا  | ۲۲–۲۵ | ۲۵–۲۲ | ۲۵–۲۲ | ۲۵–۲۲ |   | ۹۷–۹۱ |   |
| ۳ ژوئن | ۱۳:۰۰ | ژاپن   | ۱–۳ |   صربستان  | ۲۵–۱۸ | ۲۳–۲۵ | ۲۲–۲۵ | ۱۳–۲۵ |   | ۸۳–۹۳ |   |
| ۳ ژوئن | ۱۵:۰۰ | برزیل   | ۰–۳ |   فرانسه  | ۳۷–۳۹ | ۱۸–۲۵ | ۲۸–۳۰ |   |   | ۸۳–۹۴ |   |
| ۳ ژوئن | ۱۶:۰۰ | هلند   | ۰–۳ |   اسلوونی  | ۱۸–۲۵ | ۱۵–۲۵ | ۱۸–۲۵ |   |   | ۵۱–۷۵ |   |
| ۳ ژوئن | ۱۸:۰۰ | استرالیا   | ۰–۳ |   لهستان  | ۱۶–۲۵ | ۱۰–۲۵ | ۱۲–۲۵ |   |   | ۳۸–۷۵ |   |
| ۳ ژوئن | ۱۹:۳۰ | ایتالیا   | ۳–۲ |   بلغارستان  | ۲۵–۱۹ | ۲۰–۲۵ | ۲۵–۱۳ | ۲۳–۲۵ | ۱۵–۱۲ | ۱۰۸–۹۴ |   |
| ۳ ژوئن | ۲۱:۰۰ | روسیه   | ۳–۱ |   ایالات متحده آمریکا  | ۲۵–۲۲ | ۲۵–۱۹ | ۱۷–۲۵ | ۲۵–۱۹ |   | ۹۲–۸۵ |   |
| ۴ ژوئن | ۱۰:۰۰ | آرژانتین   | ۰–۳ |   اسلوونی  | ۱۹–۲۵ | ۲۲–۲۵ | ۱۸–۲۵ |   |   | ۵۹–۷۵ |   |
| ۴ ژوئن | ۱۲:۰۰ | هلند   | ۳–۲ |   آلمان  | ۲۵–۱۸ | ۲۳–۲۵ | ۲۵–۲۰ | ۲۳–۲۵ | ۱۵–۱۳ | ۱۱۱–۱۰۱ |   |
| ۴ ژوئن | ۱۳:۰۰ | برزیل   | ۳–۰ |   ژاپن  | ۲۵–۲۰ | ۲۵–۱۶ | ۲۵–۲۰ |   |   | ۷۵–۵۶ |   |
| ۴ ژوئن | ۱۵:۰۰ | صربستان   | ۳–۲ |   فرانسه  | ۲۲–۲۵ | ۲۴–۲۶ | ۲۵–۲۲ | ۲۵–۲۳ | ۱۵–۹ | ۱۱۱–۱۰۵ |   |
| ۴ ژوئن | ۱۶:۰۰ | روسیه   | ۳–۰ |   استرالیا  | ۲۵–۱۹ | ۲۶–۲۴ | ۲۵–۲۱ |   |   | ۷۶–۶۴ |   |
| ۴ ژوئن | ۱۸:۰۰ | لهستان   | ۳–۰ |   ایالات متحده آمریکا  | ۲۵–۱۷ | ۲۸–۲۶ | ۲۵–۱۷ |   |   | ۷۸–۶۰ |   |
| ۴ ژوئن | ۱۹:۳۰ | ایران   | ۳–۱ |   ایتالیا  | ۲۶–۲۴ | ۲۹–۲۷ | ۲۱–۲۵ | ۲۵–۲۲ |   | ۱۰۱–۹۸ |   |
| ۴ ژوئن | ۲۱:۰۰ | کانادا   | ۳–۰ |   بلغارستان  | ۲۸–۲۶ | ۲۵–۲۳ | ۲۵–۱۶ |   |   | ۷۸–۶۵ |   |
| ۵ ژوئن | ۱۰:۰۰ | هلند   | ۰–۳ |   آرژانتین  | ۱۹–۲۵ | ۲۰–۲۵ | ۲۳–۲۵ |   |   | ۶۲–۷۵ |   |
| ۵ ژوئن | ۱۲:۰۰ | اسلوونی   | ۱–۳ |   آلمان  | ۲۵–۱۹ | ۲۰–۲۵ | ۲۱–۲۵ | ۲۰–۲۵ |   | ۸۶–۹۴ |   |
| ۵ ژوئن | ۱۳:۰۰ | فرانسه   | ۳–۲ |   ژاپن  | ۲۱–۲۵ | ۲۵–۲۲ | ۲۴–۲۶ | ۲۵–۲۱ | ۱۵–۱۱ | ۱۱۰–۱۰۵ |   |
| ۵ ژوئن | ۱۵:۰۰ | برزیل   | ۳–۱ |   صربستان  | ۲۳–۲۵ | ۲۵–۲۳ | ۲۵–۱۵ | ۲۵–۲۲ |   | ۹۸–۸۵ |   |
| ۵ ژوئن | ۱۶:۰۰ | روسیه   | ۱–۳ |   لهستان  | ۲۵–۲۱ | ۱۹–۲۵ | ۱۹–۲۵ | ۱۴–۲۵ |   | ۷۷–۹۶ |   |
| ۵ ژوئن | ۱۸:۰۰ | ایالات متحده آمریکا   | ۳–۰ |   استرالیا  | ۲۵–۲۳ | ۲۵–۲۰ | ۲۵–۱۷ |   |   | ۷۵–۶۰ |   |
| ۵ ژوئن | ۱۹:۳۰ | بلغارستان   | ۰–۳ |   ایران  | ۲۰–۲۵ | ۳۱–۳۳ | ۲۲–۲۵ |   |   | ۷۳–۸۳ |   |
| ۵ ژوئن | ۲۱:۰۰ | کانادا   | ۲–۳ |   ایتالیا  | ۱۹–۲۵ | ۲۱–۲۵ | ۲۵–۲۱ | ۲۸–۲۶ | ۱۱–۱۵ | ۱۰۴–۱۱۲ |   |
دور مقدماتی > هفته ۳

| تاریخ | ساعت |  | امتیاز |  | ست ۱ | ست ۲ | ست ۳ | ست ۴ | ست ۵ | مجموع | گزارش |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| ۹ ژوئن | ۱۰:۰۰ | صربستان   | ۳–۱ |   آلمان  | ۱۹–۲۵ | ۲۵–۲۲ | ۲۵–۱۸ | ۲۵–۱۵ |   | ۹۴–۸۰ | Report |
| ۹ ژوئن | ۱۲:۰۰ | ژاپن   | ۳–۱ |   استرالیا  | ۲۵–۱۸ | ۲۱–۲۵ | ۲۸–۲۶ | ۲۶–۲۴ |   | ۱۰۰–۹۳ | Report |
| ۹ ژوئن | ۱۳:۰۰ | فرانسه   | ۳–۱ |   روسیه  | ۲۲–۲۵ | ۲۵–۱۸ | ۳۰–۲۸ | ۲۵–۱۹ |   | ۱۰۲–۹۰ | Report |
| ۹ ژوئن | ۱۵:۰۰ | اسلوونی   | ۳–۰ |   کانادا  | ۲۵–۲۲ | ۲۵–۱۹ | ۲۵–۲۲ |   |   | ۷۵–۶۳ | Report |
| ۹ ژوئن | ۱۶:۳۰ | آرژانتین   | ۰–۳ |   ایتالیا  | ۲۸–۳۰ | ۲۱–۲۵ | ۲۰–۲۵ |   |   | ۶۹–۸۰ | Report |
| ۹ ژوئن | ۱۸:۰۰ | ایران   | ۳–۰ |   ایالات متحده آمریکا  | ۲۵–۱۹ | ۲۵–۲۳ | ۲۵–۲۳ |   |   | ۷۵–۶۵ | Report |
| ۹ ژوئن | ۱۹:۳۰ | لهستان   | ۳–۰ |   بلغارستان  | ۲۵–۱۹ | ۲۵–۱۵ | ۲۵–۱۲ |   |   | ۷۵–۴۶ | Report |
| ۹ ژوئن | ۲۱:۰۰ | هلند   | ۰–۳ |   برزیل  | ۱۹–۲۵ | ۲۲–۲۵ | ۲۵–۲۷ |   |   | ۶۶–۷۷ | Report |
| ۱۰ ژوئن | ۱۰:۰۰ | صربستان   | ۳–۲ |   ایران  | ۲۱–۲۵ | ۲۵–۱۵ | ۲۶–۲۸ | ۲۵–۲۲ | ۱۵–۸ | ۱۱۲–۹۸ | Report |
| ۱۰ ژوئن | ۱۲:۰۰ | روسیه   | ۳–۱ |   کانادا  | ۲۵–۱۸ | ۲۵–۱۸ | ۲۳–۲۵ | ۲۵–۲۳ |   | ۹۸–۸۴ | Report |
| ۱۰ ژوئن | ۱۳:۰۰ | فرانسه   | ۲–۳ |   اسلوونی  | ۲۵–۱۷ | ۲۵–۱۹ | ۲۳–۲۵ | ۱۹–۲۵ | ۹–۱۵ | ۱۰۱–۱۰۱ | Report |
| ۱۰ ژوئن | ۱۵:۰۰ | آرژانتین   | ۳–۰ |   استرالیا  | ۲۵–۱۸ | ۲۵–۱۹ | ۲۵–۲۰ |   |   | ۷۵–۵۷ | Report |
| ۱۰ ژوئن | ۱۶:۰۰ | آلمان   | ۰–۳ |   ایالات متحده آمریکا  | ۱۲–۲۵ | ۱۸–۲۵ | ۲۷–۲۹ |   |   | ۵۷–۷۹ | Report |
| ۱۰ ژوئن | ۱۸:۰۰ | بلغارستان   | ۰–۳ |   برزیل  | ۱۶–۲۵ | ۲۲–۲۵ | ۱۲–۲۵ |   |   | ۵۰–۷۵ | Report |
| ۱۰ ژوئن | ۱۹:۳۰ | ژاپن   | ۳–۲ |   ایتالیا  | ۲۱–۲۵ | ۲۵–۲۲ | ۲۲–۲۵ | ۲۵–۱۵ | ۱۵–۹ | ۱۰۸–۹۶ | Report |
| ۱۰ ژوئن | ۲۱:۰۰ | لهستان   | ۳–۰ |   هلند  | ۲۵–۱۴ | ۲۵–۱۷ | ۲۵–۱۶ |   |   | ۷۵–۴۷ | Report |
| ۱۱ ژوئن | ۱۰:۰۰ | ایران   | ۲–۳ |   آلمان  | ۲۵–۲۳ | ۲۰–۲۵ | ۱۹–۲۵ | ۲۵–۱۹ | ۱۳–۱۵ | ۱۰۲–۱۰۷ | Report |
| ۱۱ ژوئن | ۱۲:۰۰ | اسلوونی   | ۳–۲ |   روسیه  | ۱۹–۲۵ | ۲۵–۲۳ | ۲۲–۲۵ | ۲۵–۲۰ | ۱۵–۸ | ۱۰۶–۱۰۱ | Report |
| ۱۱ ژوئن | ۱۳:۰۰ | ژاپن   | ۱–۳ |   آرژانتین  | ۳۲–۳۰ | ۱۶–۲۵ | ۱۸–۲۵ | ۲۱–۲۵ |   | ۸۷–۱۰۵ | Report |
| ۱۱ ژوئن | ۱۵:۰۰ | هلند   | ۲–۳ |   بلغارستان  | ۱۸–۲۵ | ۲۵–۱۸ | ۲۵–۱۷ | ۲۲–۲۵ | ۱۳–۱۵ | ۱۰۳–۱۰۰ | Report |
| ۱۱ ژوئن | ۱۶:۳۰ | استرالیا   | ۰–۳ |   ایتالیا  | ۲۰–۲۵ | ۲۲–۲۵ | ۱۴–۲۵ |   |   | ۵۶–۷۵ | Report |
| ۱۱ ژوئن | ۱۸:۰۰ | ایالات متحده آمریکا   | ۱–۳ |   صربستان  | ۲۳–۲۵ | ۱۷–۲۵ | ۲۵–۱۹ | ۲۵–۲۷ |   | ۹۰–۹۶ | Report |
| ۱۱ ژوئن | ۱۹:۳۰ | کانادا   | ۱–۳ |   فرانسه  | ۲۵–۲۰ | ۲۱–۲۵ | ۲۲–۲۵ | ۱۷–۲۵ |   | ۸۵–۹۵ | Report |
| ۱۱ ژوئن | ۲۱:۰۰ | لهستان   | ۰–۳ |   برزیل  | ۱۷–۲۵ | ۲۶–۲۸ | ۱۹–۲۵ |   |   | ۶۲–۷۸ | Report |