Sim Dynasty

View Old Forum Thread

Old Forum Index » Baseball Beta Testing » Beta News » Automated Trade Protest Process
Admin

Automated Trade Protest Process

September 02, 2011 at 09:31PM View BBCode

We spend an inordinate amount of time dealing with trade protests in leagues. For Trial leagues, we really don't do much unless it is truly aggregious. For those reasons, I've decided to automate the trade protest process.

You'll notice whenever a trade is completed that there is now a link in the news that says Vote on Trade. The first time a trade gets a negative vote, it will auto-post in your league board. The 3rd time it gets a negative vote, it will again post in your league board and also auto-post on a new message board where an expert can give his opinion.

There is a statute of limitations on a trade. The trade will be considered final and unreversable if any of these conditions are met:
- 96 hours have passed since the trade was completed without 1 negative vote.
- 72 hours have passed since the first negative vote without getting 2 more negative votes.

Once a league is actively voting on a trade, they will have 72 hours to vote from the time the 3rd negative vote was received to vote on the trade.

A script will run periodically to see if the voting has concluded. 66% of the voters need to vote to overturn to reverse a trade. The vote will conclude if any of the following conditions are met:
- 72 hours have passed since the 3rd negative vote
- There are enough negative votes to put the matter out of question
- There are enough positive votes to put the matter out of question

Note, this is pretty much the process that is used today, except I do everything manually.

An owner can only vote on a trade once, and you can't vote on your own trade, so this may make it a bit strange to test with betauser owning multiple teams. Please help me test this feature by voting on trades and making minor trades that we can reverse.

Tyson

Pages: 1