Splinterlands Quickmatch Bot Whitepaper

avatar
(Edited)

This is now outdated please see the new Rules at www.splintermatch.com

www.splintermatch.com

Quickmatch Whitepaper

Quickmatch is a bot written to create events.
This allows for a series of perpetual events to run and be recreated as soon as an event is full.

How it works.

  1. Quickmatch looks at the list of upcoming events and notes all the events it has.
  2. If there is an event missing it will be created assuming there is enough tokens in the account to create it.
  3. The events are created by longest time since last run first.
  4. Each event is created with the run when full setting and set with the start date 1 month in the future.
  5. If an event fails to fill up prior to the start date, the event will still run, but the bot will mark that event type as failed and that type will not run until the Warchest is full again. This is to prevent the bot from bleeding out all of its funds.

Fees and how they are spent.

Each event has a small amount of tokens that are not included in the prize pool

For DEC events there is 10DEC not included per player
For SPS events there is 1SPS not included per player

1DEC or 0.1SPS Per Player pays for future development and the costs of running the server.
9DEC or 0.9SPS Per Player goes into the Quickmatch Warchest for running events.

Both DEC and SPS will have the following events with an entry fee of 100DEC or 10SPS
Events may be added or removed over time depending on demand.

  • Quick Match Novice Chaos Only NL - 8 Player
  • Quick Match Bronze Chaos Only - 8 Player
  • Quick Match Silver Chaos Only - 8 Player
  • Quick Match Gold Chaos Only - 8 Player
  • Quick Match Diamond Chaos Only - 8 Player

The SPS Required Stake will increase for each level

  1. Novice = 10 SPS Staked Required
  2. Bronze = 100 SPS Staked Required
  3. Silver = 250 SPS Staked Required
  4. Gold = 500 SPS Staked Required
  5. Diamond = 1000 SPS Staked Required

If I can get the Average SPS staked per level I will use that instead

Warchest & Monthly Tournaments

The Warchest is the minimum amount of DEC and SPS needed to run the bot.
It is considered full when there are enough tokens to be able to each event run 4 times.
This is calculated by taking each upcoming and in progress event's prize pool + the total amount of tokens available.

Once a month on the 10th The Bot will take a look at the token pools.
If either token pool is greater than the warchest for that token a tournament will be created that will contain everything greater than the warchest in both prize pools.
If neither token pool has a full warchest there will be no tournament.

The tournament will be an unlimited seat event and will have an entry fee equal to the most played token and event for the month.
The tournament rank and ruleset will be the most played during that month.
The per player fee will be taken from the monthly tournament and the remaining excess if any will go back into the warchest.

Note: Quickmatch Bot is not run by Spinterlands it is run by a player @chaoscommander



0
0
0.000
8 comments
avatar

hello, thank you for hosting this tournament. it is a cool mode and bot, great work!

I have a question: We had a draw with @foxm . why doesn't it show the battle?
I know its the same team for both but shouldn't it show the battle just a bit? why can't we see it?
30.1.2022, 13:59:48
BATTLE ID: sm_NiyaCBAethkDex7fbelk
https://splinterlands.com?p=battle&id=sm_NiyaCBAethkDex7fbelk&ref=kaanskryptos

thanks for the help!
Best regards

0
0
0.000
avatar

And another question?

Is @foxm and @foxconnmars the same player? how is that possible? is it ok that players takes multiple accounts into tournament?
because this players now has higher chances for a prize, it' not equal chances from the start then. he pays 200 dec and most probably gets 370 dec out of this and in the other tourney also? i don't get this? is this fairplay?

0
0
0.000
avatar

nevermind... good game, have fun, good luck y'all!

0
0
0.000
avatar

I had some draws earlier and it didn't show the battle for me either. Maybe this is a bug with splinterlands.

0
0
0.000
avatar

Congratulations @quickmatch! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You received more than 10 upvotes.
Your next target is to reach 50 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Hive Power Up Month - Feedback from day 29
Hive Power Up Day - February 1st 2022
Support the HiveBuzz project. Vote for our proposal!
0
0
0.000
avatar

I don't control who enters or the battles only the events that the bot posts. It is possible that there will be win feeding but I don't think its economical given the small amount of entrants.

0
0
0.000
avatar
(Edited)

Hi quickmatch (CommanderChaos),

first of all I want to say what an amazing job you've done with this bot-program; definitely a high-level software you've built there (wouldn't be surprised if Splinterlands buys this off you to make it fully integrated within the game 😁).

It's been running very smoothly from my end of things, and you've created a gamemode that is always accessible, keeping us players active in the game, even when our ECRs are spent for the day. The Devs should definitely take note of your program for player attention retention.

But I noticed today that no more new quickmatches have been added (and already I miss them🥲). Is the bot not holding enough DEC in the war-chest to start new matches or is there another problem?

Great work man, love your addition to Splinterlands. 👌

0
0
0.000
avatar

The program has been crashing due to having a maximum number of events for a given time period. I have implemented a solution and am monitoring it.

0
0
0.000