Android25

Mathematics Contributor
  • Content count

    1,239
  • Joined

  • Last visited

  • Days Won

    5

Status Updates posted by Android25

  1. I finally did it!

    q82hCD6.png

    BgYhhaZ.png

    1. Show previous comments  1 more
    2. Android25

      Android25

      I use the NVMe drive for Steam. The first one was getting full so I picked up another and figured, why not raid them :P

      Honestly it's more just a game of how ridiculously fast I can make the computer at every level.

    3. Medjed

      Medjed

      What's the write/read measuring program called?

    4. Android25

      Android25

      Blackmagic Disk Speed Test v8.0.1 (it's hard to find for windows)

      It's actually a utility for determining your computer's ability to record and edit various sizes and qualities of desktop video. It tests speeds in file streams from 1 to 5 GB depending on settings, so its good at telling you your raw speed, but doesn't do any real good for testing everyday usage as it doesn't have any queue depth testing.

  2. "When it takes too long to assign a player to a battle, the matchmaker may add extra Battle Modes to those you’ve marked. If the wait takes more than 50 seconds, you’ll enter the first available match in any mode."

    Fucking hell WG... just let me play regular and grand modes in peace.

    1. Nkrlz

      Nkrlz

      So then after 49 seconds better cancel the battles. And restart, fuck having to play assault or grand battles.

    2. Hellsfog

      Hellsfog

      I unchecked those modes because I don't want to play them.  Thanks WG, I'd rather wait. 

    3. Tarski

      Tarski

      This is a terrible idea. Overriding my preferences because you think I'd prefer it? RIP alt+tab during queue. 

  3. kcG3pJ2.png

    That ping though :3

    1. Fulcrous

      Fulcrous

      In korea you'd be considered lagging :^)

    2. monjardin

      monjardin

      While travelling, I once got 2 ms ping from a hotel in San Jose to the old NA West server. It must have been really close.

  4. zg0PusG.png

    New Soviet tier 10's and their comparisons

    (clicking full size and zooming in will help with clarity)

    1. MAJEST1C

      MAJEST1C

      Is there a thread about this?

  5. Don't know if anybody cares about getting Dishonored 2 for PS4, but saw newegg has a combo deal for the same price as a game that includes a "free" $30 headset 

    https://www.newegg.com/Product/ComboDealDetails.aspx?ItemList=Combo.3646884&cm_sp=Homepage_FDD-_-P1_3646884-_-09152017

  6. Could someone who can read this tell me what exactly it is? I bought it at a poorly advertised estate sale for $15 because it looked cool (very old, very large book).

    fFYzZ09.jpg

    And if anyone can read it, what this says:

    Yg5PcdG.jpg

    1. Show previous comments  9 more
    2. Folterknecht

      Folterknecht

      A very rough translation

       

      Wednesday the 15th of January 1749 - Mark Gottlieb Otto(w?????) was born in/on "(??????) ...ütz"

      -------------

      You have to keep in mind that nowdays the german language is different. Many words are written differently, e.g. the german word for door - Tür - was written - Thür - until around 1900. Also many words arn't used anymore, different or used in an other form.

       

      Add to that different font, especially when it comes to handwriting. Learning the old printed font is relatively easy for a native speaker, picked that one up myself as a teenager because I read some old books.

       

      In the case of the name "Ottow" I'm not sure, if that translates to the modern name Otto, if the "w" was pronounced at all back than in spoken language, or if that might indicate eastern european ancestry.

      edit:

      Wikipedia suggests that it was a german family name, though I personally never stumbled over it until now.

    3. Android25

      Android25

      Even English has changed quite a bit over the past 261 years, but that font is a bear. Beautiful, but definitely hard to decipher. Thanks for looking into it so much, pretty cool to learn anything about it, and I certainly haven't ever had something so old before.

    4. benymazz

      benymazz

      Quote

      Even English has changed quite a bit over the past 20 years

      FTFY

      Yes, we now have beautiful words and phrases like:

      -Bae
      -Turnt
      -Twerk
      -Truthiness
      -Selfie
      -Fappening

      Not to mention older phrases that make no sense to the non-native speaker, like "To ride shotgun", "Down the tubes", and my personal favorite, "I could care less"

  7. Win with 0 seconds left on the clock

     

  8. When people say "But you don't need 32GB of ram"

    XVOgjoM.png

    1. Show previous comments  4 more
    2. ZXrage

      ZXrage

      What about EU, though...

    3. BlackAdder

      BlackAdder

      People are stupid. Modern OS is smart enough to use RAM for cache even if you not using whole RAM. 

      32GB FTW

    4. Android25

      Android25

      @ZXrage EU won't fit either, excel max rows are in the lower one millions. Data from all servers will work fine once the data goes into a database. When I worked with EU data in excel years ago I had to spread it out across multiple sheets to make it fit.

  9. Could someone on EU do me a favor and in-game look at the service record of Amphibiios

    It's the only account I've found while doing API stuff that has battles but no tanks. It was breaking my program until I added an exception for it.

    A screenshot of the main service record and then one of their tank list (even if it's empty) would be most helpful.

    1. Epic

      Epic

      defed135f9.png

      6c610504a5.png
       

    2. Android25

      Android25

      Thank you much!

      Strange that it is showing tanks in game but not on the website or through the API...

  10. ASIA user data from API finished populating (that was fast):

    ID Space: 2000000000 - 2016656820 and 3000000000 - 3001186525 (17,843,347 ID's)

    4,148,955 Confirmed User ID's

    356,809 Active Users (60 days)

    1,611,785 Users with no battles on WoT (Either signed up and never played, or played other games WoWP, WoWS, WoTB, etc.)

    That makes 2,537,170 WoT player accounts on ASIA with 14.06% activity.

    (NA, EU, and RU data in my last status updates)

    On Thursday I will be writing the code to pull tank data based off the existing user ID's I discovered with all these API runs. Then it should take about 15 days to pull data on all ~9 million active accounts. Then I'll run the program in 15 more days for 30 day data on all players

     

    Another fun fact. Just storing all the ID's that are in use (so I don't have to iterate over all the id's with no account data ever again) takes up 692 MB. This is just ID's, no account data/tank data/etc.

    1. Show previous comments  1 more
    2. Android25

      Android25

      Well I noticed the differences between account ID's across servers. NA always starting with 10 and always being the same length, same with EU except always starting with 5. RU is a bit different as the ID's don't have any leading numbers standardized across RU accounts. So I assumed RU started at 0, EU started at 500000000, and NA started at 1000000000. Asia server was weird because I checked a few accounts there (I just mouse over the hall of fame on each server's website to see the URL which includes the player ID), and noticed account numbers starting with 20 but also 30. So I assumed they must have merged another server into SEA at some point, which they did, Korea.

      I literally brute force the API with ID's from there.

      The API allows you to ask for player personal data in batches of 100. So I just built a string of 100 user id's starting at x and ending at x+99 and dropped that into the URL asking for last_battle_time field.

      The rest of the program parses and saves the API response. In each reply you get 100 player id's back. If the last_battle_time is null, there is no account at that id (skip it, don't save anything), if the last battle time is 0, there is an account but it has never played WoT, and if it's a standard unix timestamp, you can look at the current time and compare it to see if the player has played in the last x days.

      Because I'm just doing this as an initial setup for now, and this isn't code that will be used in the main program because I have to GET this data first, I just had it save id's that have account data to 2 files, one for accounts played in the last 60 days and one for accounts that hadn't. If they had never played a game, I had it add an asterisk at the end of the ID just so I could keep track.

      At first I wrote it so if the program had 200 consecutive null accounts, I assumed that was the end of the id space and moved to the next server. That ended up being a bad assumption as even on NA there are empty spots in the id space spanning for over 4000 accounts. I moved it up to 10k but even then ran into some issues where I had to sit there and help the program with the RU server, where there is a gap between 900,000 and 1,100,000 where almost every id in that 200,000 id gap is blank.

      I ran all this through eclipse because it's not any code that will need to be run again. That made it a lot easier to catch errors and fix them.

      Now that I have a list of player id's that actually exist as real accounts, I'll never have to iterate over all those blank ID's again, which will save around 66% of the time the first run of checking last played date took.

    3. torg

      torg

      thanks for the detailed information, very interesting.

      according to their doc... "The request per second limit is set for each application_id."

      And if I remember right, you need an application id per region anyway (or maybe you used to), my app was only ever setup for NA.

      So I think you can run your data grabbing in parallel on all territories.

    4. Android25

      Android25

      You're allowed 20 requests per second per server application. But based on some of the other rules I can only infer they consider it cheating if you use multiple applications for the same thing and will act accordingly if you try to circumvent the limit. They've changed it so that application ID's work on all the servers.

      I could still run the data in parallel and plan to on multiple threads because parsing and saving even the ID data at 100/request took about 200-300 milliseconds.

  11. RU user data from API finished populating:

    ID Space: 0 - 80152563 (80,152,564 ID's)

    34,747,338 Confirmed User ID's

    6,228,921 Active Users (60 days)

    6,913,398 Users with no battles on WoT (Either signed up and never played, or played other games WoWP, WoWS, WoTB, etc.)

    That makes 27,833,940 WoT player accounts on RU with 24.83% activity.

    (NA and EU data in my last status updates - AISA being populated now)

    1. Graf-Eisen

      Graf-Eisen

      6 million, wow. Reminds me of something LUL.

    2. mati_14

      mati_14

      ''WoT is dead'' LUL

       

  12. EU user data from API finished populating:

    ID Space: 500000000 - 547340230 (47,340,231 ID's)

    19,725,657 Confirmed User ID's

    1,941,916 Active Users (60 days)

    7,638,197 Users with no battles on WoT (Either signed up and never played, or played other games WoWP, WoWS, WoTB, etc.)

    That makes 12,087,460 WoT player accounts on EU with 16.07% activity.

    (NA data in my last status update)

    1. HemanathanRX7
    2. Android25

      Android25

      RU, then Asia. Aisa is weird in that it has user ID Space 2000000000 - 200000000 + x (x < 1000000000) AND 3000000000 - 3000000000 + x

      I don't keep up with the goings on of that server but I assume they migrated an entire server (Korea?) Into the Asia server and everybody's ID's just got moved over

      Idk yet if I'll use RU or Asia for WNR calculations but it will be nice to have a list of valid user ID's in case I ever decide to.

      It may be interesting to have different expected values for each server, even if those calculated scores were only for xvm integration.

    3. HemanathanRX7

      HemanathanRX7

      Yea they merged Korea a while back, pretty much still have User9373803939373 running around still.

      All good, Asia is the smallest I guess, just don't forget about us like WG do :MingLee: 

      Thanks for your work, its interesting to see :)

  13. NA user data from API finished populating...

    ID Space 1000000000 - 1024722498 (24,722,499 ID's)

    8,460,039 Confirmed User ID's

    342,242 Active Users (60 days)

    4,498,728 Users with no battles on WoT (Either signed up and never played, or played other games WoWP, WoWS, WoTB, etc.)

    That makes 3,961,311 WoT player accounts on NA with 8.64% activity.

    1. Show previous comments  3 more
    2. SchnitzelTruck

      SchnitzelTruck

      @Luna And 1.5 million of them are some form of Rommel/desert fox

    3. garryallen

      garryallen

      That's how you know the owner is a potato... its got rommel in the name

    4. TheMarine0341

      TheMarine0341

      @garryallen my EU username is RommelPattonDesertFox

  14. http://wotreplays.com/site/3533915#stats

    My Highest xp game... Scorp G...

    A mix of luck and blatant incompetencey by the other team. 

  15. c6sVmLW.jpg

    Nz6tv4f.jpg

    Found original copy of 16bit Myst in my grandma's basement...

  16. https://m.townhall.com/columnists/mikeadams/2017/04/07/why-im-banning-illegal-aliens-from-my-classes-n2310029

    "The sky must be falling. Just a few hours ago, a Marxist feminist professor sent an email that I agreed with completely. It explained why she doesn’t allow people to cut in line by enrolling in classes for which they have not yet satisfied the enrollment requirements."

    1. Shifty_101st

      Shifty_101st

      pffffff good luck doing that at any college in the united states, he'll never get tenure again unfortunately :( 

  17. War Gaming... where 1 + 1 = 335

    7izSUie.png

    1. Greatspank

      Greatspank

      Several occasions i made more damage, assisted damage, and didn't scratch paint jobs but denied high caliber. Arithmetic is hard yo.

  18. Finally!

    PraOjCL.jpg

  19. How would the VK100.01P be at a mission like HT-12.3 (block x3 hp)... which I'm somehow failing to do in the AMX M4 49

  20. n7dn4AD.jpg

    YESSSSSSSS

  21. k9Iibn8.png

  22. @Spartan96 the quality of your avatar annoyed me

    n1mVBtG.gif

    1. Spartan96

      Spartan96

      <3 compressed it initially so i could use on main forums as well with their lower kb rating.

    2. Android25

      Android25

      Well... it's not perfect. But this one is under the 100kb limit of the official forums and still looks better.

      60kaQwd.gif

       

      Edit: I take it back, since the main forums only show a max 94x94, you can just keep it in full res and reduce the size

      C3RB1K2.gif