Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/MyosinPublic

Professional eSport Players Stats Finder

NotificationsYou must be signed in to change notification settings

9dl/Myosin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project is a comprehensive tool designed to parse and analyze the equipment settings of professional players across multiple popular eSports games including Valorant, Rainbow Six Siege (RS6), Fortnite, and Counter-Strike: Global Offensive (CS:GO). It provides functionalities to retrieve specific player settings from CSV data files, search for players by name, and display commonly used equipment based on the parsed data.

Features

Player Settings Parsing

  • Game-specific Parsing: Separate functions to parse player settings for each game from respective CSV files, accommodating the unique structure and attributes specific to each game.
  • Supported Games: Valorant, RS6, Fortnite, and CS:GO.

Search Functionality

  • Case-Insensitive Search: Users can search for players by name across any of the supported games. The search is case-insensitive, enhancing user experience by providing flexibility in query input.
  • Similar Name Suggestions: If the exact player name isn't found, the program suggests similar names based on partial matches, guiding users towards potential correct entries.

Equipment Usage Analysis

  • Top Equipment Items: Analyzes and identifies the most commonly used mousepads, keyboards, and headsets among the players, providing insights into popular gear choices in the professional scene.
  • Percentage Calculations: Calculates what percentage of players use a particular item, giving a clear picture of equipment trends and preferences.

Understanding the Project Name: "Myosin"

The term "myosin" is integral to the core functionality of this project, symbolizing both strength and precision in performance. Derived from the Greek word "μυς" (mus), meaning muscle, myosin is a type of motor protein that plays a crucial role in the contraction of muscle fibers and a variety of cellular movements. In the context of our project, "myosin" represents the robust and efficient processing of data — akin to the way myosin proteins facilitate muscle contractions by converting chemical energy into mechanical work. This analogy highlights the project's capability to handle and analyze complex eSports player data effectively, delivering insights with precision and speed.

Usage

Prerequisites

  • Go programming environment
  • CSV files with player settings data placed under adata directory

Running the Program

Execute the program by running themain function. This will:

  1. Parse player settings from CSV files.
  2. Print out the top used equipment items.
  3. Search for specific players in each game and provide output or suggestions.

Example

go run main.go

Output includes:

  • Top equipment items by usage percentage.
  • Search results for specific players or suggestions for similar player names.

Example Response

Top mousepads:SteelSeriesQcKHeavy:10.78%LogitechG640Original:6.29%RazerGigantusV2:5.72%Topkeyboards:RazerHuntsmanV3ProTKL:6.94%LogitechGProXKeyboard:6.45%Wooting60HE:12.66%Topheadsets:HyperXCloud II:21.24%LogitechGProXHeadset:12.34%RazerBlackSharkV2ProBlack:5.47%CS:GO Player: [{FaZeClanFrozenRiflerRazerDeathadderV3ProBlack400040028000.8ZOWIEXL2566K1920x108016:9NativeRazerGigantusV2RazerHuntsmanV3ProTKLRazerBlackSharkV2ProBlack}]ValorantPlayer: [{SentinelsTenZNinjutsoSoraV2100016000.243841ZOWIEXL2586X1920x1080CustomMousepadWooting60HEXtrfyH1}]RS6Player: [{ContentCreatorJynxzi1003523233841497890AcerXF240Q1920x108016:9  }]FortnitePlayer: [{FaZeClanCizzorzFinalMouseAir58NinjaCBR4008.0%8.0%100.0%100.0%AlienwareAW2518H1920x1080SteelSeriesQcK+RazerHuntsmanEliteHyperXCloudAlpha}]

About

Professional eSport Players Stats Finder

Topics

Resources

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp