Difference between revisions of "Thread:Talk:RoboRumble/Participants/GigaRumble/Nominations 2018-10-08"

From Robowiki
Jump to navigation Jump to search
m (New thread: Nominations 2018-10-08)
 
m
Line 1: Line 1:
 
After almost a year, we have new entrances
 
After almost a year, we have new entrances
  
  {'jk.mega.DrussGT 3.1.6', 'ags.rougedc.RougeDC willow', 'jk.melee.Neuromancer 7.3', 'aaa.n.ScalarN 0.011d.149', 'aaa.ScalarBot 0.012n2.9.14b', 'dsekercioglu.mega.WhiteFang 2.5.0'}
+
{'aaa.ScalarBot 0.012n2.9.14b',
 +
  'aaa.n.ScalarN 0.011d.149',
 +
  'ags.rougedc.RougeDC willow',
 +
  'dsekercioglu.mega.WhiteFang 2.5.0',
 +
  'jk.mega.DrussGT 3.1.6',
 +
  'jk.melee.Neuromancer 7.3'}
  
 
and also some bots disappearing
 
and also some bots disappearing
  
  {'aaa.ScalarBot 0.012n2.8.14c', 'ags.Midboss 1q.fast', 'gh.GresSuffurd 0.3.25', 'jk.mega.DrussGT 3.1.4', 'cs.Mint 0.16', 'jk.melee.Neuromancer 7.0'}
+
{'aaa.ScalarBot 0.012n2.8.14c',
 +
  'ags.Midboss 1q.fast',
 +
  'cs.Mint 0.16',
 +
  'gh.GresSuffurd 0.3.25',
 +
  'jk.mega.DrussGT 3.1.4',
 +
  'jk.melee.Neuromancer 7.0'}
  
 
I'll update the list accordingly and run the client then.
 
I'll update the list accordingly and run the client then.
 +
 +
Btw I have a script to calculate the list difference, and may have an automated one latter, and then we may set up some daily task to update the list whenever the ranking is stable.
 +
 +
<pre>
 +
import json
 +
from pprint import pprint
 +
 +
with open('giga.json') as f: # http://literumble.appspot.com/Rankings?game=gigarumble&api=true
 +
  old = json.load(f)
 +
 +
with open('giga_new.json') as f: # http://literumble.appspot.com/Rankings?game=roborumble&order=PWIN&limit=30&api=true
 +
  new = json.load(f)
 +
 +
olds = set(a['name'] for a in old)
 +
news = set(a['name'] for a in new)
 +
 +
pprint(news - olds)
 +
pprint(olds - news)
 +
 +
</pre>

Revision as of 09:53, 8 October 2018

After almost a year, we have new entrances

{'aaa.ScalarBot 0.012n2.9.14b',
 'aaa.n.ScalarN 0.011d.149',
 'ags.rougedc.RougeDC willow',
 'dsekercioglu.mega.WhiteFang 2.5.0',
 'jk.mega.DrussGT 3.1.6',
 'jk.melee.Neuromancer 7.3'}

and also some bots disappearing

{'aaa.ScalarBot 0.012n2.8.14c',
 'ags.Midboss 1q.fast',
 'cs.Mint 0.16',
 'gh.GresSuffurd 0.3.25',
 'jk.mega.DrussGT 3.1.4',
 'jk.melee.Neuromancer 7.0'}

I'll update the list accordingly and run the client then.

Btw I have a script to calculate the list difference, and may have an automated one latter, and then we may set up some daily task to update the list whenever the ranking is stable.

import json
from pprint import pprint

with open('giga.json') as f: # http://literumble.appspot.com/Rankings?game=gigarumble&api=true
  old = json.load(f)

with open('giga_new.json') as f: # http://literumble.appspot.com/Rankings?game=roborumble&order=PWIN&limit=30&api=true
  new = json.load(f)

olds = set(a['name'] for a in old)
news = set(a['name'] for a in new)

pprint(news - olds)
pprint(olds - news)