Lispers of Legends

310 views
Skip to first unread message

Pepijn de Vos

unread,
Aug 16, 2015, 1:02:46 AM8/16/15
to Clojure
Hi all,

Are there any League of Legends players on this list?
Riot has announced the second API challenge, and there is lots of fun and prizes to be had.

I'm building something in the item set category. I'm using Simulated Annealing to generate optimal item sets for a given set of metrics.

Example of a Greaves ADC build that balances damage per second and life steal per second:

$ lein run 5 0.5 0.5 0
Items: (Essence Reaver Phantom Dancer Essence Reaver Infinity Edge Phantom Dancer)
DPS: 2104.1080928000006
life steal: 20.0
armor: 81.976
attack damage: 350.00800000000004
attack speed: 2.1470000000000002
crit: 90.0

Unfortunately I'm quite busy, so I might not have the time to turn it into something usable in time.
So I was wondering if there are one or two people who would like to join my team.
If so, send me your summoner name and github account.
If it turns out there are a lot of interested people, I'll give preference to people on EUW and names I've seen on #clojure

The main things that need to happen are:
  • Turn it into a snazzy cljs app. I've never done this, so help welcome.
  • Add metrics for different roles and tweak parameters. Almost done with ADC, starting with Tank, followed by Assassin.
  • Export the actual item set.
  • As a stretch goal, include runes, masteries, passives, and opponents in the equation. This gets complicated and laborious quick, though.
Keep lisping!

Pepijn

Michael McLellan

unread,
Aug 17, 2015, 8:55:24 AM8/17/15
to Clojure
Dota player, not League player -  but this looks really cool. I'm not sure if I'll have any time to help out but I'll definitely keep an eye on your project to see what you come up with.

pepijn de vos

unread,
Aug 17, 2015, 9:06:27 AM8/17/15
to clo...@googlegroups.com
Thanks!

I found out you can only have two members on a team, so I’m already full (Hi Alex).

I’m currently working out how to optimise for casters.
Ideally you’d know the exact damage of their skills, but this info is not available as plain data, and implementing 5*125 abilities is infeasible.

So for AP poke champions i made a “typical” poke ability that I use in my model.
The model is basically mana * mana regen * ability power to get sustainable damage output.

Pepijn

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/uv5LE1yY3wU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Daniel Kersten

unread,
Aug 17, 2015, 9:41:59 AM8/17/15
to clo...@googlegroups.com
This sounds like a lot of fun! Good luck with it. Sadly I don't have enough time to try it myself, but I will also be watching how you get on.

You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages