Sim Dynasty

View Old Forum Thread

Old Forum Index » Sim Forums » Latest News » Announcing the DynastyBot
Admin

Announcing the DynastyBot

March 12, 2014 at 06:03PM View BBCode

We are rolling out another feature in the next few days, which we are calling the DynastyBot. Think of this like an automated chaperone for unmanaged teams. The DynastyBot will set draft preferences, manage the roster, and assign Coach Points.

Any Dynasty league teams that aren't sold by tomorrow will be put under the control of the DynastyBot. These teams can then be purchased throughout the season, along side the inactive Dynasty teams, on this page: http://www.simdynasty.com/replacementavailable.jsp. The price is $12 for the rest of the current season plus the next season.

In addition, any Subscription Speed league teams that go unsold for 1 month will be put under control of the DynastyBot, removed from the sale list, and can no longer be purchased. Though we may give away these teams for free from time to time as part of promotions. We will start to enforce this policy in the next week or two.

This is another step towards decreasing the number of replacement teams for sale. For the Subscription leagues, we feel that 1 month is a long enough time to look for a new owner.

Once a league has 3-4 DynastyBots, we will work with the league to either decrease the size of the league to 12, combine it with another league to make a 24 team league, or fold the league alltogether.

Let me know if you have any questions or comments.

Thanks,
Tyson
redcped

March 12, 2014 at 07:35PM View BBCode

Will you set them up so a Commish can login as the bot, for leagues that require specific draft settings and trades (or other such issues)?
Admin

March 12, 2014 at 10:03PM View formatted

You are viewing the raw post code; this allows you to copy a message with BBCode formatting intact.
Yes, we will set it up that way.

Thanks,
Tyson
rocker2

March 13, 2014 at 12:38AM View BBCode

Will there be a robot league?
brokehiselbows

March 13, 2014 at 12:56AM View BBCode

Is this limited to baseball, or will you be doing this for football leagues as well?
Admin

March 13, 2014 at 01:25AM View BBCode

At this time it is limited to the baseball sim. Right now Football teams are still in high demand; openings for a team rarely last long. But it is possible if Football ever got to a point where teams were on the list for long periods of time that an automated chaperone may need to be developed for it. That would likely be years away, though.

Chris
tworoosters

March 13, 2014 at 03:52PM View BBCode

So does this mean the end of chaperoning ?
Closer

March 13, 2014 at 04:07PM View BBCode

What about trades?
Will the bot initiate trades?
Will the bot respond to trades?
Admin

March 13, 2014 at 04:12PM View BBCode

So does this mean the end of chaperoning ?
I think chaperones can still provide value during the month that a team is up for sale. I don't see a reason to discontinue that program.

DynastyBot will not initiate trades. We may have it auto-decline trades. I don't know if we would ever allow the Bot to make trades, I could see that creating problems.

Tyson
dirtdevil

March 13, 2014 at 05:05PM View BBCode

what about for specialized leagues? salary, for instance? I assume that the bot isn't going to submit FA bids or make trades to adjust cap situations, so I wonder how it would apply to those leagues. I'm also hugely unsupportive of allowing any teams in those leagues to lay fallow permanently. that would really mess with the league dynamic.
Admin

March 13, 2014 at 05:51PM View BBCode

In the case of salary leagues, you bring up a good point. We should continue to use chaperones in those leagues.

But I don't think that same argument applies for any other leagues. Can you think of others where it may apply? I think in other cases, DynastyBot can do the heavy lifting with the league commish making a few adjustments to comply with special rules.

Tyson
dirtdevil

March 13, 2014 at 05:53PM View BBCode

the edit leagues, probably. I don't think the tiered or blind leagues really need any extra levels to the bot, but I haven't played in those either, so I may be missing some intricacies.
redcped

March 13, 2014 at 06:14PM View BBCode

The blind league doesn't have special issues that would be affected.

Commish access to make draft trades would be the only need.
paulcaraccio

March 13, 2014 at 08:57PM View BBCode

Originally posted by Admin

Once a league has 3-4 DynastyBots, we will work with the league to either decrease the size of the league to 12, combine it with another league to make a 24 team league, or fold the league alltogether.


so there is also now support for smaller league sizes, not just larger? I can't see there being too much interest in it, but it's gotta be better than playing against robots. There's already a league with 4 bots in it.

how good will the bot be at drafting? Are there known optimal pre-sets that it will use...and be visible to the Commissioners who can log in as them?

and for the purposes of sillyness, according to the online dictionary, "bot" is defined as the larva of a botfly, or Australian slang for a "person who cadges", and evidently a "person who cadges" is what Americans call a "person who is a bum". So a bot's a bum, kind of appropriate, ha...
Admin

March 13, 2014 at 09:15PM View BBCode

At this time, we only support 24 and 16 team leagues. But I am planning to do 12 team leagues next.

how good will the bot be at drafting? Are there known optimal pre-sets that it will use...and be visible to the Commissioners who can log in as them?
Hopefully at least average, we'll see how it goes and make improvements over time. The Commish can see the draft rankings. We already have some code that sets everyone's default draft rankings, but that uses a different formula than what the DynastyBot uses. Perhaps we should just sync those up.

Tyson
Admin

March 14, 2014 at 04:28AM View BBCode

Originally posted by dirtdevil
what about for specialized leagues? salary, for instance? I assume that the bot isn't going to submit FA bids or make trades to adjust cap situations, so I wonder how it would apply to those leagues. I'm also hugely unsupportive of allowing any teams in those leagues to lay fallow permanently. that would really mess with the league dynamic.


The Bot would not be compatible with salary leagues.

All it is really is an automated chaperone. The draft settings it uses are fairly average; no Commish would really learn much from them even if they were to look. The settings it will use to set lineups and such are more weighted toward developing players rather than winning games. Although it is not ideal, it is better than leaving teams to sit because owners have abandoned them.

Also note that I am the one designing its AI, and although I have been around Sim Dynasty since the very beginning, I am not known for my ability to win championships. :) If the bot teams come in around the middle of the pack each year they play, I will consider them to be a success.

If you are not fond of the bot teams in your league, there is another solution of course: Tell all your friends about Sim Dynasty and have them come fill those slots! :)

Chris

[Edited on 3-14-2014 by Admin]
redcped

March 14, 2014 at 04:46AM View BBCode

I did think of something else that a league like mine would need a bot to know:

We have a vet rule in the TCL, so there would need to be limits on the number of younger players in the lineup/rotation.

In theory, a commish could go in and manually override the bot's lineups. But I would wonder then if the bot would change them back at some point to what it thought was best.
Yanksrock22

March 14, 2014 at 11:59PM View BBCode

Originally posted by Admin



In addition, any Subscription Speed league teams that go unsold for 1 month will be put under control of the DynastyBot, removed from the sale list, and can no longer be purchased.




Just my opinion, but why take them off? You say time from time you will give them away but at least extend the time period. I don't want to play against some DynastyBot.
WillyD

March 15, 2014 at 12:10AM View BBCode

Originally posted by Yanksrock22
Originally posted by Admin



In addition, any Subscription Speed league teams that go unsold for 1 month will be put under control of the DynastyBot, removed from the sale list, and can no longer be purchased.




Just my opinion, but why take them off? You say time from time you will give them away but at least extend the time period. I don't want to play against some DynastyBot.


The bot can't be any worse then some of the owners on this site.
Admin

March 15, 2014 at 03:37AM View BBCode

Originally posted by redcped
I did think of something else that a league like mine would need a bot to know:

We have a vet rule in the TCL, so there would need to be limits on the number of younger players in the lineup/rotation.

In theory, a commish could go in and manually override the bot's lineups. But I would wonder then if the bot would change them back at some point to what it thought was best.


It would. However, the bot takes mentoring into account so it is likely to put in place a balanced lineup anyway.

It does take into account and comply with catcher rules that are configured in the system.

Chris

[Edited on 3-15-2014 by Admin]
Yanksrock22

March 16, 2014 at 02:26PM View BBCode

Originally posted by WillyD
Originally posted by Yanksrock22
Originally posted by Admin



In addition, any Subscription Speed league teams that go unsold for 1 month will be put under control of the DynastyBot, removed from the sale list, and can no longer be purchased.







Just my opinion, but why take them off? You say time from time you will give them away but at least extend the time period. I don't want to play against some DynastyBot.


The bot can't be any worse then some of the owners on this site.





:lol:
cdunn3

March 16, 2014 at 03:45PM View BBCode

When does DynastyBot check the roster?

The JRL has 4 bot teams.

The season just had game 1.
3 of the Bot teams autopromoted a player.
One team has 27 minor leaguers.
Pitching assignments not done.

It certainly did not do anything prior to
game 1 when it had a chance to do so.
Admin

March 16, 2014 at 08:24PM View BBCode

DynastyBot runs once a day currently. I have the promote/demote portion of the code turned off right now so what you saw was ABE's normal autopromote. The things the bot is doing nightly are:

- Moving players to the DL
- Setting the starting lineups and lineup order
- Setting the rotation and bullpen
- Setting up coach points (all minors systems supported)
- Set draft preferences for default settings and number of players per position to draft
- Set individual draftee ranking

I have to do more work on the promote/demote/waive/claim process because it wasn't following all of the rules, I hope to have that back in a day or two.

I also have just made adjustments to how it sets the starting lineups. It should produce a decent starting lineup that is geared toward player development. A good example is http://www.simdynasty.com/roster.jsp?hand=r&teamid=8549 where it is starting Flanigan over Franco in RF; Franco is the better player but Flanigan needs the playing time more.

Chris


[Edited on 3-16-2014 by Admin]

[Edited on 3-18-2014 by Admin]
cdunn3

March 16, 2014 at 09:07PM View BBCode

Thanks Chris,

While you are at it, can you remove all of
the bot teams on the trade block. They just
clutter up the trade desk.
Admin

March 16, 2014 at 09:13PM View BBCode

Originally posted by cdunn3
Thanks Chris,

While you are at it, can you remove all of
the bot teams on the trade block. They just
clutter up the trade desk.


Good idea, thanks for thinking of that.

Chris

Pages: 1 2 3 4 5 6