PUG 1.0 alpha

For anyone interested, I have written a pug program that will calculate the teams.  It works for any number of players (as long as it is an even number, of course!).  I have tried it on ICO already.  I think it is easy to use and saves a lot of time.  I had teams already picked while everyone was still fighting about who would captain.

You can use this one of two ways (I've done both):

1) Write down the player records, then hit the windows key to spawn out and run the program.

2) Have Sins running in Windows mode, and have both programs running side by side. This makes things things convenient.  As players fill the room up, you can just enter their records on the fly.  When it's time to choose teams, just mouse over to the program and hit enter.

I have several different algorithms already written up, but to make things simple, for this alpha version I am just including a standard pug.  In other words, the program does it just like you do it now:  Decide who picks or defers, then picks go 1 2 2 2 1.  If there is any interest in this, I can develop it further and include more algorithms, and things can get as sophisticated as people want.

A test run to show you how this works.  10 players are in a room with numbers of games played 1 2 3 4 5 6 7 8 9 10.  The program will automatically choose captains as the two players with the highest scores, so captains are 10 and 9 automatically.  Highest scoring captain is automatically team 1, next captain team 2.  All you have to do is flip the coin in the chatroom to see who goes first, and have that person decide whether he picks or defers (I had it so the program did this automatically as well, but it could be exploited because the person running the program could just re-run it again and again until he won the coin toss).  Then you enter the information into the program.

Here is the sample run.  I flipped a coin, and captain 1 won the toss.  He decides to pick first, so the program is invoked as follows:

1 pug 1 2 3 4 5 6 7 8 9 10

The program comes back with:

1 2 2 1 1 2 2 1 2 1

If the captain defers instead of picking, then captain 2 picks first, and so I put a 2 to the left of 'pug' when invoking the program instead of a 1:

2 pug 1 2 3 4 5 6 7 8 9 10

2 1 1 2 2 1 1 2 2 1

If we scramble the positions of the players, the results are still correct (captain 1 picking first again):

1 pug 10 4 7 9 5 2 8 3 1 6

1 1 2 2 1 2 1 2 1 2

If anyone is interested in trying this out, send me a PM with your email address.  If people like the program and use it to pug, it can be made more sophisticated.

8,647 views 7 replies
Reply #1 Top

Nice, BUT unless REAL player records are made known on the multiplayer server-all the work you just did will be wasted.

 

Reply #2 Top

Nice, BUT unless REAL player records are made known on the multiplayer server-all the work you just did will be wasted.
End of quote

Hey Z00M, how so?  This does the same thing you do manually in the game chat room.  You have to deal with fake records too, right?  So yeah, the program can be deceived by fake records, but so can you, right?  This is all about saving you time and hassle.

Reply #3 Top

20 + win games  save me from alot of hassle.  The smurf problem isn't as much of a problem when I do that.

I can try it though---see how it does.

Reply #4 Top

I can try it though---see how it does.
End of quote

PM me an email address.

Reply #5 Top

so program picks on games played or on win/lose ratio.

On W/L ratio pick person with 1 game and 1 win is always best player ??!!!???!!!??!!

Reply #6 Top

so program picks on games played or on win/lose ratio.
End of quote

It picks on whatever you enter into it as data.  If you enter in win/lose ratio, it will pick on that.  If you enter in number of games played, it will pick on that.  If you enter in the players' heights or weights, it will pick on that.

On W/L ratio pick person with 1 game and 1 win is always best player ??!!!???!!!??!!
End of quote

I have never seen a pug where captains picked on w/l ratio, so my advice is not to use w/l ratio if you use this program.

Reply #7 Top

In my experience most of players that have more than 30 games in my opinion get picked on the basis of W/L ratio. Because game is plagued by smurfs i think around 30 games played or more is enough to tell what skill player posses.