Posts: 8
Threads: 1
Joined: Aug 2018
I was always fascinated by the matchmaking systems of Sprite Club and I was wondering if its possible to do the same thing for normal Mugen. Im not looking to do anything fancy just simple 1 vs 1 matches that I can watch on my down time. My other question is how to set up "Division Scores" I dont know the right name for it but basically makes the matchmaking as even as possible and not something like Rare Akuma vs Kung Fu Man. Any Help would be nice.
Posts: 3
Threads: 1
Joined: Oct 2018
What you need for that is:
Any programming language is valid: C ++, Java, C #, Python etc
Database to store points and statistics , chars , matchs ,sesion etc: SQL Server, MySQL, MARIADB
Create the Tables that's easy to look at spriteclub
Generate Function to select Mode
function that checks the Elo and gives you 2 players of similar level
Already knowing which characters are going to play, create the .bat file and execute it waiting for it to finish
you have to look in the memory address which team won if Team blue or Red
algorithm for the Elo to change the points ,I use algorithm from the Chess
After knowing the winner and having made the Elo changes, it is only to save the data in the Database.
Then have that in a loop.
And if you want to be able to play Turns Mode later, you'll have to simulate a keyboards inputs and that's it.
Posts: 8
Threads: 1
Joined: Aug 2018
(24-10-2018, 08:10 AM)nunoi Wrote: What you need for that is:
Any programming language is valid: C ++, Java, C #, Python etc
Database to store points and statistics , chars , matchs ,sesion etc: SQL Server, MySQL, MARIADB
Create the Tables that's easy to look at spriteclub
Generate Function to select Mode
function that checks the Elo and gives you 2 players of similar level
Already knowing which characters are going to play, create the .bat file and execute it waiting for it to finish
you have to look in the memory address which team won if Team blue or Red
algorithm for the Elo to change the points ,I use algorithm from the Chess
After knowing the winner and having made the Elo changes, it is only to save the data in the Database.
Then have that in a loop.
And if you want to be able to play Turns Mode later, you'll have to simulate a keyboards inputs and that's it.
Im not sure how to do half of that since I dont know computers too well but I guess I can give it a try, Thanks
Posts: 1
Threads: 0
Joined: Nov 2018
Does the chess Elo work well for this or is it just an easy solution since it's widely available?
Posts: 1
Threads: 0
Joined: Sep 2018
I can for sure say this is all possible. I already have a system that works fully like this.
It has some issues that I'm planning to fix up but all in all It's working like you'd think.
The only issue is that it does not add new characters to the database if you decide to install more after running it once.
and sometimes it will refuse to load the savestate. So you just have to use a backup file it automatically generates.
Posts: 8
Threads: 1
Joined: Aug 2018
(08-01-2019, 04:09 AM)SnowySilver Wrote: I can for sure say this is all possible. I already have a system that works fully like this.
It has some issues that I'm planning to fix up but all in all It's working like you'd think.
The only issue is that it does not add new characters to the database if you decide to install more after running it once.
and sometimes it will refuse to load the savestate. So you just have to use a backup file it automatically generates.
Can you tell me more about this?