Loading...
  OR  Zero-K Name:    Password:   

New ZKL Lobby/Lobby Redesign

93 posts, 2857 views
Post comment
Filter:    Player:  
Page of 5 (93 records)
sort


7 years ago
Im working on big visual improvements of ZKL.
It will be released this week.
Next in the queue is match making.
+10 / -0
7 years ago
well that is nice but Parzivals lobby is already at stage where he can show screenshots, will steam use both lobbies?
+9 / -0
quote:
Im working on big visual improvements of ZKL.
It will be released this week.
Next in the queue is match making.


Steam integration crash fix before MM plox. It's bad when zkl crashes and it freezes spring.
+1 / -0
7 years ago
Lobby design has come along. To prevent further delays I'm going to start coding right now instead of putting it off.

quote:
How are you planning to balance games with matchmaking?


Glad you asked this.

In penetration testing (some may call it hacking) there is a tool you can build using python called a web scraper. My goal is to use just this to gather win/loss information and gather ranking based on that. Basically:

[
Carson Busses

$29.95
Knowing this we can create the correct XPath query and use the lxml xpath function like this:

#This will create a list of buyers:
buyers = tree.xpath('//div[@title="buyer-name"]/text()')
#This will create a list of prices
prices = tree.xpath('//span[@class="item-price"]/text()')
Let’s see what we got exactly:

print 'Buyers: ', buyers
print 'Prices: ', prices
Buyers: ['Carson Busses', 'Earl E. Byrd', 'Patty Cakes',
'Derri Anne Connecticut', 'Moe Dess', 'Leda Doggslife', 'Dan Druff',
'Al Fresco', 'Ido Hoe', 'Howie Kisses', 'Len Lease', 'Phil Meup',
'Ira Pent', 'Ben D. Rules', 'Ave Sectomy', 'Gary Shattire',
'Bobbi Soks', 'Sheila Takya', 'Rose Tattoo', 'Moe Tell']

Prices: ['$29.95', '$8.37', '$15.26', '$19.25', '$19.25',
'$13.99', '$31.57', '$8.49', '$14.47', '$15.86', '$11.11',
'$15.98', '$16.27', '$7.50', '$50.85', '$14.26', '$5.68',
'$15.00', '$114.07', '$10.09']

You get the gist.

---

+2 / -0

7 years ago
please implement this feature in new lobby
+4 / -0
7 years ago
I do plan on having a feature that players using the lobby can report/give feedback on the match afterwards. Whatever they say will be posted as comment.
+0 / -0
Skasi
7 years ago
Are you saying your matchmaking will rank players based on their win/loss ratio? If not, could you elaborate?
+1 / -0
7 years ago
quote:
Are you saying your matchmaking will rank players based on their win/loss ratio?


Yes. Essentially:

Win# divided by losses = skill level

______________________________

Also, I will probably make 1v1 games the only ones that use this feature.
+0 / -0

7 years ago
sounds like a pretty good rating system, maybe it's worth replacing elo? we're gonna need DErankBrackman to science the shit out of it
+3 / -0
7 years ago
Exxxxxxactly.
+0 / -0
It's actually magnificent. Think of how easy it will be for lower ranked players to find opponents to duel against. Not to mention it's simply the superior way of determining skill.
+3 / -0
7 years ago
Sarcasm or really?

Also I was thinking about using skill level based on win/loss so:

total of opponets (y) wins + 200or300or400( x's wins-losses)
__________________________________________________

Number of total games x has played
+0 / -0


7 years ago
Any mathematical proof that your system is better than Elo?
+3 / -1
7 years ago
Nope. I'm actually basing my system on ELO, just changed it a bit.
+0 / -0


7 years ago
CZrankAdminLicho: Yay. I'm excited. I'm more excited for matchmaking when it drops, but there's a lot a good visual once-over can accomplish to help new players get into games as quickly as possible.

RUrankParzival: If you are going to make a system that does win-loss ratios weighted continuously by the win-loss ratios of one's opponents, why not just use Elo or Glicko then?
+1 / -0

7 years ago
quote:

Please name it LobLobby.

In retrospect, that probably would've been a better name for https://github.com/gajop/liblobby
+0 / -0
/me reads thread
/me looks at proposed skill level equation

Maybe you should do something less ambitious and more within your current abilities first. Really.
+6 / -0
Skasi
7 years ago
@KingRaptor he can't! The moment he starts a new project he will be permabanned from ZK:
quote:
However, I promise to start no new projects until this one is fully done. I will personally ask an admin to ban me if I try to start another one.
+8 / -0
Firepluk
7 years ago
ban he!
+0 / -0
7 years ago
quote:
29 days ago - Springies don't host new stables or test versions - https://github.com/ZeroK-RTS/Zero-K-Infrastructure/issues/1061

quote:
Im working on big visual improvements of ZKL
lob lob.
+4 / -1
Page of 5 (93 records)