Website đánh giá trình đota 2

Gần như toàn bộ những ai chơi Dota với tinh thần tương đối nghiêm túc đều biết tới và sử dụng các trang web tổng hợp chỉ số/thành tích trong trận đấu của bản thân, tiêu biểu nhất là Dotamax và Dotabuff. Đây là nguồn thông tin vô cùng hữu ích để đánh giá trình độ và sự tiến bộ của bản thân, cũng như giúp người dùng có thể tìm ra những điểm mình cần khắc phục [hoặc ít ra là có cái để… tự sướng].

Tuy nhiên hai trang web kể trên đều chỉ đưa ra được các thông tin cơ bản, vốn được rút ra từ API chính thức của game do Valve cung cấp. Nếu như các bạn muốn biết các thông tin chi tiết như mình đã mua/dùng những item nào [thông tin trong API chỉ cho biết item có trên người bạn khi game đấu kết thúc], trung bình một trận farm nhiêu creep lane hay creep rừng, nguồn damage lớn nhất mình gây ra là từ đánh tay hay skill… thì chúng không thể thỏa mãn được.

Để biết được những thông tin như vậy, chỉ có một cách duy nhất là parse [nôm na là dùng chương trình để phân tích các thông tin cụ thể được lưu trữ trong file replay]. Tuy nhiên việc parse replay không dành cho tay mơ, do yêu cầu người dùng có kiến thức tương đối về lập trình [mỗi trình Parser khác nhau lại dùng ngôn ngữ khác nhau, ví dụ như Dotabuff sử dụng parser Manta được viết bằng ngôn ngữ Go, YASP sử dụng parser Clarity viết bằng Java…]. Đấy là chưa kể sau khi parse ra được dữ liệu thô thì việc phân loại dữ liệu thành các thông tin có ý nghĩa cũng rắc rối không kém.

Tuy nhiên, vẫn có những trang web cung cấp tính năng parse replay chi tiết cho người dùng, bao gồm dịch vụ Dotabuff Plus [yêu cầu trả phí] và website mà chúng tôi muốn giới thiệu trong bài này – YASP [hoàn toàn miễn phí]. Các bạn có thể truy cập vào trang này thông qua URL yasp.co.

Đăng nhập và một số điều cần lưu ý

Sau khi vào được trang web này, các bạn sẽ thấy hai mục chính là đăng nhập [bằng chính account Steam của bạn] và phân tích trận đấu tùy chọn bằng cách nhập match ID [không cần đăng nhập]. Do quy mô của YASP vẫn còn có hạn, cộng thêm đặc thù của việc parse replay nên chỉ những ai đã đăng nhập vào site thì replay của họ mới được tự động phân tích.

Sau khi đăng nhập lần đầu, bạn sẽ tự động có được một trang Dashboard riêng trên YASP [có thể truy cập qua địa chỉ yasp.co/names/[tên đăng nhập Steam] ]. Lưu ý là mỗi lần bạn đăng nhập, YASP sẽ tự động parse các replay của bạn trong suốt 2 tuần tiếp theo [miễn là các bạn đã bật tùy chọn “Exposed Public Match Data” trong game]. Nếu lâu ngày không vào lại thì YASP sẽ dừng việc phân tích tự động replay của bạn lại. Tuy nhiên nếu bạn mua Cheese ủng hộ site [ở tab Carry trên cùng site] thì replay của bạn sẽ được phân tích tự động vĩnh viễn – 1 cheese chỉ có giá 1$ thôi.

Ngoài ra thì YASP chỉ có thể phân tích các trận đấu public và các trận đấu thuộc hệ thống giải chính thức [có vé để theo dõi trong game]; các game đấu trong private lobby không thể parse được [hồi đầu thì có tính năng tự upload replay lên để phân tích, nhưng sau này đã bỏ tính năng này đi].

Sau khi đăng nhập, YASP sẽ tự động dò tìm thông tin về tất cả các trận đấu public của bạn. Nhưng do đặc trưng chỉ lưu replay game đấu public trên server trong 7 ngày của Valve, nên YASP không thể parse những trận đấu đã diễn ra quá 7 ngày trước – cần lưu ý điểm này. Tuy nhiên thi thoảng các bạn cũng sẽ gặp các trận đấu xa lắc xa lơ của mình trong danh sách đã được phân tích – đó là do trận đấu đó đã được người khác yêu cầu phân tích khi replay vẫn còn trên server, hoặc đơn giản là do có một người dùng YASP khác cùng chơi trận đó với bạn.

Giao diện Dashboard

Sau khi đăng nhập xong, bạn sẽ được đưa tới trang dashboard của mình có giao diện như hình dưới. Để tiện giải thích, tôi sẽ đóng khung các khu vực thông tin và đánh số cho các bạn dễ nhìn:

1 – Lần lượt ở hàng trên là điểm solo MMR hiện tại và điểm solo MMR cao nhất từng đạt được, hàng dưới cũng tương tự nhưng là party MMR. Lưu ý là điểm này chỉ hiện với những ai để hiển thị MMR ở trên Dota Profile, và điểm MMR cao nhất chỉ bắt đầu được tính trong khoảng thời gian từ khi các bạn bắt đầu sử dụng YASP.

2 – Số trận các bạn đã đánh và được lưu thành tích trong game [không tính các trận “not recorded” vì vấn đề mạng mẽo, có người khác abandon sớm,…]. Bên dưới là số trận của bạn đã được YASP phân tích.

3 – Số trận thắng – thua và winrate, bên dưới là số trận abandon.

Bên dưới 3 khung này là các tab hiển thị thông tin, với tab mặc định là Overview [các thông tin tổng quan]:

4 – Khung này liệt kê các trận đấu gần đây của bạn, kèm theo các thông tin cơ bản của trận đó. Lưu ý icon ngoài cùng bên tay phải ở khung này, nó cho biết trạng thái phân tích của trận đấu đó. Có hai loại icon như sau:

Icon bên trên là để chỉ trận đấu đó chưa được phân tích [nếu nó diễn ra chưa quá 7 ngày thì vẫn có thể vào match page của trận đó để yêu cầu phân tích].

Icon bên dưới là để chỉ trận đấu đó đã được phân tích xong.

Ngoài ra thì thi thoảng còn có icon hình bánh răng đang xoay, dùng để chỉ việc replay trận đó đang được phân tích nhưng vẫn chưa xong.

5 – Liệt kê top các hero mà bạn hay sử dụng, kèm theo là đó là thời điểm lần cuối cùng chơi hero đó và winrate tương ứng.

Có thấy cái nút Apply a filter nổi bật kia không, khi bấm vào đó, các bạn có thể lọc ra những trận đấu cụ thể phù hợp theo tiêu chí mình mong muốn [team mình/đối phương có một hero/player cụ thể nào đó, ở phe Dire hay Radiant, patch bao nhiêu, đi lane nào…]. Tất cả các tab của Dashboard đều có nút này nên về sau tôi sẽ không nhắc lại nữa.

Tab thứ hai là tab Matches – chức năng thì đơn giản đúng như tên gọi của nó, liệt kê đầy đủ danh sách tất cả các trận public game bạn từng đánh.

Tab thứ ba là tab Heroes – lần lượt từ trái sang các bạn sẽ biết được thông tin cụ thể về thành tích của bản thân với từng hero [bao gồm số trận cầm, số trận chung team cùng và số trận đối đầu, kèm theo winrate cụ thể ứng với mỗi hạng mục].

Tab thứ tư là Peers – nơi bạn kiểm tra xem mình đánh chung với ai trong danh sách bạn bè nhiều nhất, đánh với ai là hay thắng nhất và đứa nào hay “lừa thầy phản bạn” ở bên team kia khi gặp mình nhất. Những người bạn cũng dùng YASP sẽ có một icon nhỏ ở cạnh tên.

Tab thứ năm Activity chỉ đơn giản là nơi liệt kê số trận đã đánh theo từng ngày cụ thể, số trận đã chơi và winrate tương ứng với ngày/tháng/giờ cụ thể. Với những ai hơi “mê tín” thì có thể dùng thông tin ở đây để tìm ra giờ “hoàng đạo” để leo rank.

Tab thứ sáu Histogram là nơi chứa đựng nhiều thông tin nhất. Bạn có thể chọn từng loại tiêu chỉ một, và YASP sẽ hiển thị biểu đồ tương ứng với tiêu chí đó. Thông tin ở đây rất đa dạng và gần như đáp ứng được mọi yêu cầu về thông tin, kể cả những yêu cầu tréo ngoe dạng như: “Trung bình mỗi trận tôi farm bao nhiêu creep rừng, ăn được bao nhiêu trụ? Tỉ lệ thắng trong những trận ăn 1 trụ có khác gì với tỉ lệ trong những trận ăn 2 trụ không? Thời gian bình quân xuất hiện First Blood trong những trận tôi đánh là gì?”…

Với mỗi tiêu chí, biểu đồ đều ghi số trận được sử dụng để thu thập loại số liệu đó và giá trị trung bình của chúng [một số loại số liệu cần phân tích chi tiết mới có thể thu được, nên số trận lấy mẫu sẽ ít hơn]. Tìm hiểu trung bình mỗi trận mình có APM là bao nhiêu hay stun đối phương được bao lâu cũng rất thú vị.

Tab thứ bảy là Records – nơi liệt kê đủ các thể loại kỉ lục trong suốt quá trình chinh chiến của bạn. Ngoài những thứ cơ bản như kỉ lục kill/death/assist, KDA, GPM/XPM, độ dài trận đấu… thì còn có một số kỉ lục khác chỉ được tính trong các trận đã được YASP parse replay như: trận có thời gian stun đối phương cao nhất, trận mua nhiều gem/rapier nhất, trận giết nhiều courier nhất…

Đáng chú ý nhất là thông số trận comeback và throw ghê nhất; trên thực tế thì cũng không hẳn là comeback/throw theo nghĩa chúng ta vẫn hiểu, mà chỉ đơn giản là trận thắng mà team mình thua networth đối phương nhiều nhất, và trận thua mà team mình dẫn networth đối phương nhiều nhất [có trận team tôi thua 25k networth mà vẫn thắng, vãi thật]. Ngoài ra còn có trận bán hành và ăn hành nhiều nhất [stomp/loss] cũng được tính theo cơ chế tương tự là dựa vào chênh lệch networth cuối game giữa hai team [kỉ lục ăn hành của tôi là thua hơn 52k networth, lol].

Tab thứ tám Counts cho biết các thông số bên lề như số lần rời game [do quit, disconnect, game không được record,…], số trận đánh ở từng patch, số trận chơi ở từng chế độ cụ thể, server hay chơi,… Về cơ bản thì nó giống như tab Scenario ở bên Dotabuff vậy, có điều là được thêm thông tin về số lần mình đi một lane nào đó.

Tab thứ chín Trends cho biết xu hướng thay đổi gần đây của các chỉ số của bạn. Dạo này mình farm lên tay hay kém đi? Có chiều hướng feed nhiều hơn hay không? Những câu hỏi dạng như vậy sẽ có câu trả lời ở tab này.

Tab thứ 10 Sprees là nơi để các bạn tự sướng xem mình bao nhiêu lần được multi kill hay đạt streak giết người cao rồi. Xin lưu ý lần nữa là loại số liệu này chỉ thu được từ các trận được YASP parse.

Tab thứ 11 Wardmap cực kì hữu dụng cho những ai hay chơi support. Ở đây bạn có thể thấy heat map [biểu đồ tần suất] các vị trí mà bản thân mình hay cắm ward [cả observer lẫn sentry].

Tab thứ 12 chứa tất tần tật mọi thông tin các bạn muốn biết về item. Số lần mua? Số trận mua? Số lần sử dụng [với item có active]? Số lần sử dụng trung bình mỗi trận? Thời gian trung bình hoàn tất item? Tỉ lệ % số trận có mua một item cụ thể nào đó? Số lần Treads Switch trung bình mỗi trận? Tất cả đều có ở đây hết.

Và những thông tin này được rút thẳng ra từ replay nên chính xác hơn hẳn so với những gì Dotabuff [bản thường, không phải bản Plus] cung cấp – do Dotabuff chỉ thu thập số liệu từ inventory cuối game mà thôi [tức là các item kiểu như Courier, Ward,… luôn nằm trong nhóm đội sổ về winrate dù trận nào cũng cần có chúng].

Tab thứ 13 cung cấp các thông tin về Skill. Tuy nhiên thuật toán quét thông tin về skill của YASP [hay chính xác là trình parser của họ] có vẻ không chính xác lắm, nên một số thông số ở đây khá là dị. Xem cho vui thì vẫn được.

Tab thứ 14 Wordcloud cung cấp một loại thông tin khá thú vị: những từ mà bạn hay dùng nhất khi Chat All, và những từ bạn hay đọc được nhất từ Chat All của 9 người còn lại trong game. Ai hay rage, ai lịch sự thì nhìn vào đây là đoán được ra ngay [tất nhiên là số trận được parse càng nhiều thì thông tin càng chính xác]. Như tôi chẳng hạn – nói khá nhiều nhưng đa phần là “hòa nhã vui vẻ”:

Nhưng có vẻ mấy ông thần còn lại thì không được như vậy:

Tab cuối cùng Rating ghi lại lịch sử thay đổi MMR solo và party của bạn. Nếu muốn ôn lại hành trình leo/tụt rank chông gai của mình thì đây đúng là nơi lí tưởng nhất. Lưu ý là biểu đồ này có thể zoom được, vào nó không cập nhật đầy đủ theo từng trận một được [cũng phải thôi, site chỉ có thể quét MMR sau từng khoảng thời gian cố định chứ làm sao mà chăm chăm đi theo sau thu thập số liệu sau từng trận được].

Thông tin cụ thể của mỗi trận đấu

Khi bấm vào link của 1 trận đấu đã được YASP parse hoàn chỉnh, các bạn sẽ thấy hình ảnh như sau:

Giao diện ở tab Overview về cơ bản giống y như những gì các bạn thấy ở Dotabuff hay Dotamax, với các thông tin chính được rút từ API của game ra. Tuy nhiên phần thú vị lại nằm ở các tab sau.

Tab Performances bao gồm hai phần chính: thông tin về giai đoạn đi lane [nửa trên] và khả năng tận dụng skill/item/đòn đánh tay của từng hero [nửa dưới]. Ở phía trên, vị trí đi lane cụ thể của từng hero được liệt kê ra, cùng với đó là số last hit và hiệu suất đi lane ở thời điểm 10 phút tương ứng của hero đó. Chỉ số “Hiệu suất đi lane ở phút thứ 10” [EFF@10] được tính bằng cách đem networth của hero ờ thời điểm phút thứ 10 so với networth của một hero “ảo” có tỉ lệ last hit thành công 100% ở lane trong cùng khoảng thời gian đó. Chỉ số này cực kì quan trọng với core hero [tối thiểu phải đạt cỡ 70 trở lên mới coi là đạt yêu cầu, với Alchemist thì tăng lên tầm 110-120].

Bảng này cũng cho biết tổng thời gian gây stun cho đối phương và thời gian lên bảng đếm số của mỗi hero trong suốt cả trận. Nếu rê chuột vào từng hero thì bản đồ bên trái sẽ hiện heatmap di chuyển của hero tưong ứng trong thời gian 10 phút đầu.

Ở mục Utilization bên dưới, ta sẽ xem được toàn bộ các thông tin quan trọng về việc gây damage và sử dụng item của cả 10 hero. Thậm chí là lượng damage cụ thể gây ra bởi từng skill hay pha gây damage cao nhất cũng được liệt kê ở đây.

Tab Purchases cho biết số lượng các item tiêu hao quan trọng [TP, ward, smoke, dust] và số gem/divine/buyback mà mỗi hero đã mua trong trận.

Kèm theo đó là lịch trình lên item cụ thể của từng hero.

Tab Farm cho biết tất tần tật mọi thứ liên quan tới việc kiếm tiền/EXP của hero trong trận. Mục Distribution cho biết số hero, creep rừng/lane, trụ, courier, đệ Necromicron mà mỗi hero đã giết được.

Mục Last Hits hiển thị số last hit cụ thể của hero sau từng quãng 5 phút một.

Mục Gold/XP cho biết cụ thể nguồn tiền và kinh nghiệm của mỗi hero tới từ đâu.

Tab Combat là nơi cung cấp mọi số liệu về việc đánh nhau. Hai bảng ở trên cùng cho biết số mạng giết xảy ra giữa tất cả các cặp hero, cũng như lượng damage gây ra cụ thể.

Bên dưới là bảng liệt kê cụ thể số pha Multi Kills và Kill Streak của từng hero.

Đương nhiên là không thể thiếu lược đồ cụ thể các mạng giết cụ thể theo thời gian.

Tab Graphs là nơi hiển thị biểu đồ Networth, EXP, Last Hits, chênh lệch Networth giữa hai bên [4 biểu đồ này có thể zoom được] và nguồn Gold chi tiết.

Tab Vision là nơi chuyên dụng cho các support xem lại xem mình đã ward/deward hiệu quả chưa [có cả hiển thị vị trí cắm obs/sent trên map].

Tab Objectives cho biết thời điểm ăn trụ/rax/Roshan cụ thể, cùng với số lượng và loại rune mà mỗi hero đã nhặt.

Tab Teamfights hiển thị tất cả các đợt giao tranh lớn có ít nhất 3 mạng ngã xuống. Muốn xem đâu là pha combat thay đổi thế trận? Hãy tìm ở tab này.

Tab Actions cho biết APM [Actions per Minute – Tốc độ bấm phím] và số lần ping. Không có ý nghĩa gì mấy [trừ với các hero thiên micro].

Tab Analysis mới được bổ sung gần đây, có tác dụng đánh giá chấm điểm người chơi dựa theo những tiêu chí nhất định [thời gian delay up Flying Courier, lượng GPM thấp nhất trong 5 phút, số item active không được sử dụng,… Do hiện tại vẫn chưa có chuẩn số liệu đánh giá theo từng hero mà chỉ có phân ra chuẩn cho core và chuẩn cho support nên mục này chỉ có thể xem cho vui.

Tab Chat là nơi xem lại các màn trashtalk/blame/tán phét, khá là thư giãn.

Trên đây là phần giới thiệu và hướng dẫn xem giao diện của YASP. Hi vọng đây sẽ là một công cụ hiệu quả hỗ trợ cho các bạn đánh giá lại bản thân và nâng cao trình độ của minhf trong quá trình tryhard leo rank.

Chủ Đề