You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.0 KiB
PHP
32 lines
1.0 KiB
PHP
<?php
|
|
|
|
// All players in queue
|
|
// algo to arrange by the closest elo
|
|
// put 5 on each team
|
|
// if a player missed a queue, they get prio+1
|
|
// the games search for games for the playesr with highest prio (using their mmr)
|
|
// then works up/downwards to try to find better games
|
|
//
|
|
//
|
|
// OPTIONS
|
|
// [x] Queue out of bracket.
|
|
// [x] Queue REALLY out of bracket
|
|
// If the queus are long, and you can't get into a match this will allow you to queue
|
|
// with people out of your bracket (so long as they also did out of bracket search)
|
|
//
|
|
// bracket example. 2400+ can only queu with those at 2250+ but if there are no games
|
|
// people at 2000+ can queue into their games
|
|
//
|
|
// people at 2000 can queue into people within 300 up/down, but if no games
|
|
// can double up to 600+, then anything
|
|
//
|
|
//
|
|
// Show average rating of people queued?
|
|
// show player count queud in each bracket|?
|
|
//
|
|
// event that runs every 10 seconds, and recalcs the average for queues
|
|
// this will then update the "averageQueue" db, and a simple select for each client is called
|
|
|
|
?>
|
|
|