CS2CD/Context_window_256
Counter Strike 2 Cheat Detection Context Windows - Length 256 Overview The Counter Strike 2 Cheat Detection Context Windows - Length 256 (Context_window_256) is a dataset conprised of "context windows". This dataset was created using extracted data from the CS2CD dataset. For more information regarding the data see AntiCheatPT: A Transformer-Based Approach to Cheat Detection In Competitive Computer Games by Mille Mei Zhen Loo and Gert Lužkov 1/6/2025.… See the full description on the dataset page: https://huggingface.co/datasets/CS2CD/Context_window_256.
Counter Strike 2 Cheat Detection Context Windows - Length 256
Overview
The Counter Strike 2 Cheat Detection Context Windows - Length 256 (Context_window_256) is a dataset conprised of "context windows". This dataset was created using extracted data from the CS2CD dataset. For more information regarding the data see AntiCheatPT: A Transformer-Based Approach to Cheat Detection In Competitive Computer Games by Mille Mei Zhen Loo and Gert Lužkov 1/6/2025.
Dataset Structure
<div style="border:1px solid #ccc; padding: 10px; border-radius: 5px; background-color: #fff3cd; color: #000;"> <p><strong style="color: #000">⚠️ Warning: </strong>Any warnings that apply to the <a style="color:#0000EE" href="https://huggingface.co/datasets/CS2CD/CS2CD.Counter-Strike2Cheat_Detection/commit/44e5129654508b22802a050a45bcdbb44b103d87"> CS2CD</a> dataset at commit <code style="background-color:#f5f5f5; color:#7a7a7a">44e5129654508b22802a050a45bcdbb44b103d87</code> also apply to this project.</p> </div>
In the context of this project a context window(CW) is a sequence of ticks containing gameplay information. The CW in this dataset are centered around kills. These CWs capture the data of two parties: The attacker(the player performing the kill) and the victim(the player being killed). Given that the attacker was a cheater, the CW would be marked as a "cheater kill". Kills not performed by a cheater were marked as not-cheater kills regardless of whether the victim was a cheater or not.
Counter-Strike 2 gameplay data is recorded in 64 ticks/second. With the CW length being 256 ticks, the CWs capture 4 seconds of gameplay.
Tick structure
A single tick in the CW is composed of the following information:
In order to capture the weapon used by the attacker without increasing the size of the tick vector too much, a weapon grouping was used as can be seen in row 18-24. The weapon groups were made based on similarity in gameplay.
Usage notes
- The dataset is formated in UTF-8 encoding.
- Researchers should cite this dataset appropriately in publications.
Application
- Cheat detection
Acknowledgements
A big heartfelt thanks to Paolo Burelli for supervising the project.
