[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82803-en":3,"doc-seo-82803-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82803,4398048950312,"Violet","https://ap-avatar.wpscdn.com/avatar/400002538284de19e3c?_k=1778320343897328908",8,"Research & Report","Server-side Anti-cheat in FPS Games for Aimbot Detection using Deep Learning and Machine Learning","Modern multiplayer first-person shooter (FPS) games require reliable anti-cheat mechanisms as the use of aimbots, wallhacks, and speed hacks increases. This work targets aimbot detection only by contrasting normal players with cheaters who typically ignore other gameplay aspects. It combines time-series features (e.g., aim velocity, shots, and target distance) with behavioral signals (e.g., utility usage and movement patterns) to build a server-side classifier named YAACS. YAACS uses a Stacked LSTM with Dense layers over sequences of 128 ticks, achieving 88.6% accuracy and 0.97% false positives, emphasizing temporal modeling to reduce false accusations.","arXiv :2607 .04336v 1 [ cs .AI ] 5 Jul 2026  \nServer-side Anti-cheat in FPS games for Aimbot detection using Deep learning and Machine learning.  \nSiddhesh A. Dhingee , Shubham G. Sukume , Harsh S. Ranjanee , Ruturajsingh R. Rajpute , Jyoti H. Jadhave  \nadept. of Information Technology, Pune Institute of Computer Technology, Pune, India  \n[dhinge.siddhesh22@gmail.com](dhinge.siddhesh22@gmail.com)  \nb dept. of Information Technology, Pune Institute of Computer Technology, Pune, India  \n[shubhamsukum1722002@gmail.com](shubhamsukum1722002@gmail.com)  \nc dept. of Information Technology, Pune Institute of Computer Technology, Pune, India  \n[harshranjane2411@gmail.com](harshranjane2411@gmail.com)  \nd dept. of Information Technology, Pune Institute of Computer Technology, Pune, India  \n[ruturajsinghrajput@gmail.com](ruturajsinghrajput@gmail.com)  \nedept. of Information Technology, Pune Institute of Computer Technology, Pune, India  \n[jhjadhav@pict.edu](jhjadhav@pict.edu)  \nAbstract  \nModern video games are becoming more complex day by day. Most of these modern games are multiplayer first-person shooter (FPS) games. The rising popularity of FPS games emphasizes the need to combat cheating for fair and enjoyable gaming. As the number of players using cheating techniques like aimbots, wallhacks, and speed hacks is also increasing, we need a way to detect players who are using cheating tools to gain an unfair advantage over regular players. In this system, we focus exclusively on detecting aimbot cheats. Players who use aimbot cheats generally do not prioritize other aspects of the game. To distinguish between regular and cheating players, we identify specific features encompassing time-series data such as aim velocity, number of shots, distance to target, and more, along with behavioral data such as utility usage, player movement, and other gameplay patterns. Utilizing these features, we construct a server-side aimbot detection classifier named ‘YAACS’. YAACS comprises a parser, a deep learning model, and intermediary connection utilities designed for integration with the game server. The proposed system achieves a classification accuracy of 88 .6% with a false positive rate of 0.97% using a Stacked LSTM with Dense layers trained on sequences of 128 ticks (Tick Delta Negative=56, Tick Delta Positive=24),  \noutperforming the Decision Tree baseline which achieves a higher accuracy of 96.2% but at a false positive rate of 2.68%, 2.76x worse than the best LSTM configuration. These results demonstrate that incorporating temporal context through sequence modelling is critical for minimising false accusations in FPS cheat detection.  \nKeywords: First Person Shooter video game, Deep learning, Aimbot detection, Long Short-Term Memory (LSTM), Time Series Classification, Cheat Detection, Sequence Modelling, Anti-cheat Systems  \n1. Introduction  \nVideo games have grown immensely in popularity and profitability among today’s youngsters. Integrity and fair play are essential components of the gaming experience, especially in contemporary multiplayer games. Firstperson shooter (FPS) games are the genre in which the majority of these modern games belong. First-person shooter games are getting more and more popular, drawing thousands of gamers every day. At the forefront are games like Call of Duty: Modern Warfare, Valorant, Counter-Strike: Global Offensive, and many more. Balanced, skill-based encounters are essential for competitive and online first-person shooter games, allowing players to assess their skills on an even playing field.  \nAuthentic and fair gameplay becomes more difficult to maintain as online gaming communities and organizations grow. Modern first-person shooter games are more complicated than ever, which causes more issues for gamers and less equitable gameplay. This is frequently the result of specific groups getting hold of game codes and abusing the title and its assets. This is when it becomes clear that an anti-cheat system is e","cbCaijwbkhyAAoIO","https://ap.wps.com/l/cbCaijwbkhyAAoIO","pdf",499553,1,28,"English","en",105,"# Abstract\n# Keywords\n# Introduction\n## Rationale for Anti-cheat in FPS Games\n## Overview of Server-side vs Client-side Detection\n## Focus on Aimbot Detection","[{\"question\":\"What is the main goal of the YAACS system?\",\"answer\":\"YAACS is designed to detect players using aimbot cheats in multiplayer FPS games using server-side classification.\"},{\"question\":\"Which data types are used for classification?\",\"answer\":\"The system uses time-series gameplay features such as aim velocity, number of shots, and distance to target, along with behavioral data like utility usage and player movement patterns.\"},{\"question\":\"How does the proposed model evaluate performance against a baseline?\",\"answer\":\"Using a Stacked LSTM with Dense layers yields 88.6% accuracy with a 0.97% false positive rate, and it is positioned as outperforming the Decision Tree baseline that reaches higher accuracy but with a significantly higher false positive rate.\"}]",1784183042,71,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"server-side-anti-cheat-in-fps-games-for-aimbot-detection-using-deep-learning-and-machine-learning","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/server-side-anti-cheat-in-fps-games-for-aimbot-detection-using-deep-learning-and-machine-learning/82803/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What is the main goal of the YAACS system?","Question",{"text":74,"@type":75},"YAACS is designed to detect players using aimbot cheats in multiplayer FPS games using server-side classification.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"Which data types are used for classification?",{"text":79,"@type":75},"The system uses time-series gameplay features such as aim velocity, number of shots, and distance to target, along with behavioral data like utility usage and player movement patterns.",{"name":81,"@type":72,"acceptedAnswer":82},"How does the proposed model evaluate performance against a baseline?",{"text":83,"@type":75},"Using a Stacked LSTM with Dense layers yields 88.6% accuracy with a 0.97% false positive rate, and it is positioned as outperforming the Decision Tree baseline that reaches higher accuracy but with a significantly higher false positive rate.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,114,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":110,"doc_module":4,"doc_module_name":45,"category_name":111,"show_sort_weight":112,"slug":113},6,"Technology",50,"technology",{"id":115,"doc_module":4,"doc_module_name":45,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":105,"slug":137},19,"General","general"]