Đăng nhập

View Full Version : Cách tính hệ số Buchholz có điều chỉnh



zazero
17-12-2012, 01:17 AM
Về cơ bản có thể hiểu hệ số Buchholz( Búc gôn ) của VĐV được tính bằng tổng số điểm của tất cả đối thủ mà VĐV đó đã gặp. Tuy nhiên đối với những giải đấu mà có VĐV bỏ cuộc giữa chừng thì các đấu thủ đã gặp VĐV bỏ cuộc sẽ bị thiệt thòi, cho nên những giải như vậy người ta phải tính hệ số buchholz sao cho công bằng nhất có thể.

Cái này thì nhiều người biết quá rõ rồi, mình chỉ trình bày cho những ai còn thắc mắc về cách tính hệ số buchholz trong những giải đấu mà có VĐV bỏ cuộc. VD như giải cờ vua nam các đối thủ mạnh toàn quốc vừa rồi Xem (http://vietnamchess.vn/index.php?option=com_content&view=article&id=631%3Aviemaster2012&catid=35%3Anational2012&lang=vi)

Hệ số Buchholz chia làm 2 phần :
+BHc : Hệ số buchholz của ta (đặt trường hợp ta là một VĐV cho dễ minh họa^^) cho đối thủ - tức là khi một đối thủ nào đó gặp ta thì sẽ nhận được số hệ số này. BHc của ta cũng thay đổi tùy theo cách tính và số ván đấu thiếu VĐV.
BHc= P +(L - W)*0.5 (1)
P : số điểm của ta.
W : số ván thắng thiếu đối thủ (được nghỉ hay do đối thủ bỏ cuộc)
L : số ván thua do ta bỏ cuộc.
VD: thành tích sau 4 ván đấu của 7 VĐV như sau:

http://nt5.upanh.com/b6.s32.d1/79e8bf47b52fe381fb9983fe10b19766_51785295.1.bmp

Thông tin từng vòng đấu của VĐV được hiển thị trên 3 cột. Ở cột đầu tiên của vòng đấu vd 1.Rd. 2.Rd. … hiển thị số thứ tự(STT) của đấu thủ ta gặp ở vòng đó, cột 2 là màu quân, cột 3 là kết quả.
Nếu cột đầu tiên mà trống(chỉ có dấu “-“) thì có 2 trường hợp : nếu cột 3 hiển thị điểm là 1 thì có nghĩa VĐV được nghỉ ván đó- bye, còn nếu cột 3 chỉ để dấu "–" thì VĐV đó bỏ cuộc và không được chia cặp (thường là bỏ cuộc từ 2 ván trở đi mới không được chia cặp).
Nếu cột một có hiển thị STT của đối thủ nhưng cột 2 và 3 không ghi màu quân và kết quả thì do có một VĐV bỏ cuộc hoặc là cả 2. Nếu cột 2 và 3 là “-“ “+” thì ván đó VĐV được thắng do đối thủ bỏ cuộc còn nếu là “-“ “-“ thì ván đó VĐV bỏ cuộc.

Ta sẽ tính BHc lần lượt các VĐV:
A: VĐV A không có ván nào thiếu VĐV nên BHc = số điểm của VĐV này là 3.
B: có 3 ván thiếu VĐV, trong đó 1 thắng(ván 1) 2 thua(ván 2 và 4)
BHc B= 2 +(2-1)*0.5= 2.5
Tương tự: BHc C= 1+(2-1)*0.5=1.5
BHc D=1+(2-1)*0.5=1.5
BHc E=1.5+(2-1)*0.5=2
BHc F=1.5+(0-0)*0.5=1.5
BHc G=3+(0-2)*0.5=2

+BHn : Hệ số ta nhận được khi gặp đối thủ khác, khi ta gặp đối thủ nào thì BHn của ta bằng chính BHc của đối thủ đó. Nhưng đối với những ván cờ mà thiếu đối thủ, được nghỉ thì BHn có nhiều cách tính khác nhau.

Hiện nay thì có 4 cách tính hệ số buchholz cho những ván đấu thiếu VĐV như sau ( theo phần mềm bốc thăm SwissManager):
+ computate with real points : là cách đơn giản nhất.
+ computate with ½ point (modified points).
+ counted as a draw against the player/team himself : đây là cách mà các giải đấu lớn hay dùng.
+ counted as a game against a virtual opponent..


+ computate with real points:
BHc:riêng đối với cách tính này thì BHc = chính điểm số của đấu thủ đó bất kể các ván đấu thiếu VĐV. Ở giải đấu có VĐV bỏ cuộc thì cách tính này thiếu công bằng.
BHn: đối với trường hợp VĐV được nghỉ (bye) hay VĐV không được xếp cặp thì BHn =1/2*tổng số ván đấu. VD giải có 4 ván đấu thì BHn =2 .
Nếu VĐV được xếp cặp nhưng bỏ cuộc thì BHn vẫn được tính là BHc của đối thủ của VĐV này. VD giải đấu như trên:

http://nt4.upanh.com/b6.s11.d1/040e2275cff74e81b0006f4c556c0a4f_51791914.2.bmp

+ computate with ½ point (modified points):
BHc : theo đúng công thức (1) đã nói ở trên.
BHn: Nếu có xếp cặp (dù bỏ cuộc) thì BHn= BHc của đối thủ, còn nếu không được xếp cặp(bye hoặc bỏ cuộc từ 2 ván trở lên) thì BHn=1/2 *số ván đấu.

http://nt2.upanh.com/b5.s33.d1/c9de964dffe4ad11674282ff903f1e7f_51785322.3.bmp

+ counted as a draw against the player/team himself:
BHc: theo công thức (1).
BHn: Các ván thiếu VĐV (bao gồm được nghỉ, ta bỏ cuộc hay đấu thủ bỏ cuộc bất kể có được xếp cặp hay không) được tính bằng chính BHc của ta. Các ván còn lại tính bằng BHc của đối thủ.

http://nt4.upanh.com/b1.s35.d4/0c5c1d9b32dfa138b18fc236b826e16b_51785324.4.bmp

+ counted as a game against a virtual opponent:
BHc: theo công thức (1).
BHn: Các ván đủ VĐV BHn của ta =BHc đối thủ. Các ván thiếu VĐV (bao gồm được nghỉ, ta bỏ cuộc hay đấu thủ bỏ cuộc bất kể có được chia cặp đấu hay không) được tính bằng công thức sau:
BHn= Đ.ht +kqn + (Tổng số ván đấu –vòng đấu được nghỉ)*0.5
Đ.ht: điểm đạt được trước vòng đấu được nghỉ.
Kqn(kết quả ngược) : =0 nếu ta có điểm (do bye hay do đối thủ của ta bỏ cuộc), =1 nếu ta không có điểm.

Vd VĐV B: tính BHn trong các vòng 1,2,4.
Vòng 1: BHn v1=0 +0+(4-1)*0.5= 1.5
Vòng 2: BHn v2=1+1+(4-2)*0.5=3
Vòng 4: BHn v4=2+1+(4-4)*0.5=3

http://nt1.upanh.com/b4.s33.d1/5671d036268e9ad607e60b50becbb422_51785321.5.bmp

File tour test cho 7 VĐV trên Swissmanager Unicode : test (http://www.mediafire.com/?g2mi2ntsm32dfxc)
:chaochao

CXQ
19-12-2012, 02:04 AM
Cảm ơn bác đã nhiệt tình share tài liệu để mọi người có thể hiểu rõ hơn về hệ số Buchholz. Hiện nay, các giải đấu cờ cấp độ Quốc gia đều sử dụng hệ số này để xét thành tích của các kỳ thủ đồng điểm.

kytoan
10-07-2013, 11:22 PM
Hôm nay đọc được đến cuối rồi nhưng chắc rằng sẽ đọc lại từ đầu đến cuối vào ngày hôm sau.

zazero
02-09-2013, 01:45 AM
Hix tình hình là lâu em ko vào diễn đàn, trang upanh.com bữa nay tính phí nên máy link ảnh hôm trước die hết rồi, hôm nào rãnh em sẽ làm lại rồi uplen server khác, bài trên ko có ảnh thì ko hiểu được.

Nói tóm lại cách tính hệ số bucholz mà các giải đấu lớn dùng là:

Mỗi vđv sẽ có một hệ số "bucholz cho"(gọi vậy cho dễ hiểu) khác nhau. Khi ta gặp đối thủ nào thì ta sẽ nhận được "bucholz cho" của đối thủ đó.

Cách tính "bucholz cho" của mỗi vđv như sau:

BHc= P +(L - W)*0.5
P : số điểm của ta.
W : số ván thắng thiếu đối thủ (được nghỉ hay do đối thủ bỏ cuộc)
L : số ván thua do ta bỏ cuộc.


Cách tính điểm hệ số nhận được: Các ván thiếu VĐV (bao gồm được nghỉ, ta bỏ cuộc hay đấu thủ bỏ cuộc hay cả 2 cùng bỏ cuộc) được tính bằng chính BHc của ta. Các ván còn lại tính bằng BHc của đối thủ.

Mai mốt sẽ mượn dữ liệu một giải đấu quốc gia để minh họa cho cụ thể.

mecotuong123
02-09-2013, 03:01 AM
Hix tình hình là lâu em ko vào diễn đàn, trang upanh.com bữa nay tính phí nên máy link ảnh hôm trước die hết rồi, hôm nào rãnh em sẽ làm lại rồi uplen server khác, bài trên ko có ảnh thì ko hiểu được.
Anh vào trang www.photobucket.com
đăng kí thành viên rồi up direct link dễ dàng,hoàn toàn miễn phí.Nick em cả năm không đăng nhập vẫn vào lại ngon lành.
Chúc vui

quangdinhcr
15-09-2013, 01:29 PM
CÁCH TÍNH HỆ SỐ BUCHHOLZ ( Búc-gôn )
Trước hết để tính hệ số buchholz ta cần phải tính hệ số “buchholz cho” (BHc) của mỗi VĐV. BHc này tức là điểm hệ số mà VĐV đó “cho” những đối thủ đấu với anh ta. Và chính anh ta khi gặp bất kỳ đối thủ nào cũng sẽ nhận được hệ số BHc của đối thủ đó. Tổng những BHc mà anh ta nhận từ các đối thủ sẽ là hệ số BH của anh ta.
1.Tính hệ số Bucholz cho(BHc):
BHc có 2 cách tính, trước đây người ta tính BHc bằng chính số điểm của VĐV, tuy nhiên sau này nhận thấy cách tính BHc này còn nhiều sơ xuất nên hiện nay người ta tính theo cách sau: Lấy số điểm của VĐV đó trừ (-) đi 0,5 mỗi lần anh ta đạt điểm mà không có đối thủ (VD như anh ta được miễn đấu, đối thủ anh ta bỏ cuộc), và ngược lại với mỗi ván mà anh ta thua do anh ta vắng mặt vì lý do nào đó sẽ được +0,5. Công thức như sau:
BHc=Điểm + (số ván thua do bỏ cuộc – số ván thắng không có đối thủ)*0.5
VD. Một VĐV A tham gia một giải đấu bao gồm 5 ván, anh ta thắng 3 thua 2 – được 3 điểm, trong đó có một ván anh ta được miễn đấu (bye) thì BHc của anh ta là:
BHc (VĐV A)=3+(0 -1)*0,5=2,5
VĐV B cũng tham gia giải trên, kết quả sau 5 ván của anh ta đạt 2,5 điểm, 2 thắng 2 thua 1 hòa, trong đó có một ván anh ta được miễn đấu(bye), một ván anh ta thắng do đối thủ bỏ cuộc, và một ván anh ta thua do bỏ cuộc, như vậy anh ta có 2 ván thắng mà không có đối thủ, một ván thua do bỏ cuộc:
BHc (VĐV B)=2,5 + (1-2)*0,5=2

2.Tính hệ số Buchholz(BH) cho vđv:
Nếu vđv đấu với đối thủ nào thì sẽ được cộng BHc của đối thủ đó vào hệ số BH của mình.
** Đối với các ván thiếu vđv : gồm 2 dạng sau.
- Ván có vđv bỏ cuộc : 1 trong 2 hoặc thậm chí cả 2 đấu thủ cùng bỏ cuộc.
- Các ván miễn đấu.
Đối với 2 dạng trên thì VĐV sẽ được cộng chính BHc của bản thân mình.
Dưới đây là một tour minh họa cho cách tính hệ số bucholz:
Các ván mà thuộc 2 dạng trên sẽ được tô màu vàng, và những ván màu vàng này vđv sẽ nhận được hệ số BH bằng chính BHc của mình.

http://i859.photobucket.com/albums/ab153/quangdinh9788/hinh1_zps0fbc7268.png

Còn dưới đây là chi tiết Buchholz từng ván của vđv:

http://i859.photobucket.com/albums/ab153/quangdinh9788/hinh2_zps30ca44e6.png

-bye- : là ván được nghỉ.
-bc- : là ván đó vđv bỏ cuộc.
-đtbc-: là ván đó đối thủ của vđv bỏ cuộc.
bt : là bình thường.

***Ghi Chú: Trên đây là cách tính hệ số buchholz cho các ván thiếu đấu thủ theo dạng “counted as a draw against the player/team himself” (Tính như ván hòa với chính đấu thủ/đội). Ngoài cách tính này người ta còn 3 cách tính khác nữa, nhưng cách tính này thông dụng nhất bởi tính công bằng rất cao.
File tourtest chạy trên swiss manager :
http://www.mediafire.com/download/2mn2rkuoq71s0kb/test.TUNx

File word của bài viết:
http://www.mediafire.com/download/ukjrdbu55y4312s/He_so_bucholz.rar

Xuanvu2012
24-04-2014, 08:41 PM
Hệ số buchholz và Hệ số Ref buchholz giống, khác nhau thế nào ?
nhờ AE chỉ giúp