Jump to content

ffm2

Community Members
  • Posts

    101
  • Joined

  • Last visited

  • Days Won

    2

ffm2 last won the day on November 16

ffm2 had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

ffm2's Achievements

Sesquiplicarius

Sesquiplicarius (3/14)

95

Reputation

  1. I'm not talking about hardware. Hardware cheats could exist too, like in the video of the lego-mouse. I'm also not talking of lubricated keyboard switches, spring resistance or such. I'm talking about software. If it runs on your mouse it's called firmware. If some software on your OS post processes the key-hold to a key-tap it's also software. You get a advantage here by a piece of software. It's different than a benefit by having a bigger monitor, faster pc or adjusting the cpi value of the mouse. One of this auto clickers is called razor turbo mode. Some games that names the cheating cheating runescape, ea, minecraft The razor users themself in their reddit says its ok (2 users) Not everything need to be explained that it's cheating. If you have a person sitting in the room spectating and telling you game information that's also cheating, although no one specified it somewhere here (afaik). But it might be a idea to create such a site for rules of fair-play.
  2. Here is the diff from which I made the mod for further use attack_view.diff
  3. The games of berhudar look different with no attack-walk commands in such a high ammount. Also the sniping is not so spread out.
  4. Stockfish's games show the similar high ammount of attack-walks mixed in. It seems his clicking frequency is set higher than sanafurs.
  5. Here we see a normal sniping in action. The green units are targeting the red ones in one turn.
  6. Here we can see the sniping fail and giving half of the army the order to attack a field
  7. In this plot one can see sanafur giving attack-walk commands in a similar frequency like the attack commands commands.txt
  8. Here is a mod which colorizes the attacker (green) and the target (red) of the selected player in a replay. It goes OOS, but you can click the warning away. Don't use it in games or as a spectator of live games though. The code is from elexis, I only packed it in a mod. I viewed some games. I the fast sniping of sanafur and Stockfish is done by -the firmware of the mouse -or some software that translates a held key While they hold this clicker-key, the repeated mouse clicks are automated in a high frequency. They can move the mouse meanwhile fast over units that shall be sniped. Depending on the speed of the cursor movement a target can be assigned a different number of attackers. The targets are quite near of each other. The attacking units are random from the army (with big gaps). The sniping is not so sophisticated, like choosing wounded units and assigning correct number of projectiles to take one out, as one would expect from a script. The clicking is done in combination with held ctrl-alt key. Ctrl has the effect that the attacker will attack a unit when clicked on it, but when cursor goes over a spot over the ground the unit gets a attack-walk command and thus attacking the next target. This is not harmful like a walk command which would have been send without the ctrl button. Alt gives the command to only one unit per click and removes it from the selection. When the attacked army is on a field, the attack-work does not work but rather the field gets attacked by a lot of units. You can see in the following plots that sanafur and Stockfish gives a high number of attack-walk commands during sessions of sniping. Not in every game, but usually. So occasionally they can hover over good selectable units. This is a form of cheating and abuse. E.g. in minecraft one can get a benefit by clicking fast, see: https://cpstest.org/kohi-click-test.php attack_viewer.zip
  9. That's annoying. I got matplotlib 3.9.2, so quite new (instead of what they wrote). And for me the other way don't work: AttributeError: 'Legend' object has no attribute 'legendHandles' I don't want to include some checks to execute different code for different versions of matplotlib ... So I agree, if you have a similar issue, replace it yourself, sorry (-.-)
  10. Oh, good I aborted after I heard my fans blow up and tested afterwards in a test directory with only 10 replays. This should be fixed but I only tested it in the test directory again. This can be run on only one case with multiprocess = False and a specified path (good for editing/debugging etc.) Can process a part of your database (first 10% in batches) limit number of processes (is set on 4 for now) delete pngs (good to delete all the pngs named sigle) multiprocess = False # you can specify to handle which part of your db you want process. # E.g. test with [0, 10] and if it works in a reasonable time do [10, 100] next. # in percent process_part_database = [0, 10] parallel_processes = 4 path = "2024-11-13_0009/" # for single game delete_pngs = False game_analyzer.py
  11. Thanks, should all be in the single_game_analyzer.py too. Also I wrote si[N]gle in one chart... Still some to improve but the basis is better now.
  12. This is a new update. Its a version for single games, that's easier to change, adapt, debug etc.. And one with the multiprocessing. For my Pc it didn't run through all games within my limited patience, so I tested it only in a folder with 10 games. It deletes .png files in the folders where it finds a commands.txt, so if you have stored pngs in your replay folder save them elsewhere. But I assume you might ran the old version and want the updates in the folders. Apart from already discussed command-analysis it features Colors are now in game colors Legend moved outside of the plot If you have a metadata.json of the game also: the eco_score of used resource (instead of gathered resources) units trained over time The attached figures are from the first game of the sanafur games that has also zoomed figures on page 2 in this thread. single_game_analyzer.py
  13. This site has some interesting tests: https://www.arealme.com/apm-actions-per-minute-test/en/ But this is a bit too difficult. That record is 733 apm or 12.22 clicks per second or 2.44 clicks per turn Their cps test is nice displayed, but too easy (this should have a world record of 105 cps): https://www.arealme.com/click-speed-test/en/
  14. The highest of sanafur is 58 per turn (0.2 seconds). 58 / 0.2 = 290 clicks per second. The world record is (presumably) 1051 clicks per 10 seconds for clicking on any spot. World record speed per turn would be 1051 / 10 * 0.2 = 21 clicks per turn. But this is not clicking on any spot.
  15. I think it is about using just as many arrows on one target as necessary to take it out. Not more, not less arrows. The queue would only do the command after the prior target died and I thought for a long time that's how most players snipe. I could update the script of yours to also show other commands, like pressing H, sniping with queue etc.. But I'd want to clean up the graphs and code first until I blow it up.
×
×
  • Create New...