Jump to content

TuscanSota

Administrators
  • Posts

    1,524
  • Joined

  • Last visited

  • Days Won

    232
  • Points

    12,641 [ Donate ]

Other groups

Members PAC-12 Coaches

TuscanSota last won the day on April 23

TuscanSota had the most liked content!

3 Followers

About TuscanSota

  • Birthday 04/06/1993

Converted

  • Discord
    TuscanSota#1458
  • Twitch
    TuscanSota

Coached Team Flairs (not for fan affiliation)

  • NFL:

    SEA

  • NBA:

    0

  • MLB:

    0

  • CFB:

    WAST

  • CBB:

    WAST

Recent Profile Visitors

392 profile views

TuscanSota's Achievements

All-Pro

All-Pro (11/14)

  • Dedicated
  • Very Popular
  • First Post
  • Collaborator
  • Posting Machine Rare

Recent Badges

2.1k

Reputation

  1. Approved @MagneticField! Go ahead and request Saint Louis in the interface for CBB. We're still in the offseason for college basketball, but we're hoping to have OOC Scheduling start up soon
  2. Hey everyone, I took the time to record an introductory video for the community - basically what SimFBA's about, along with some of the changes occurring since this offseason. I've also added a pre-season analysis on the FBS conferences at the end of the video that I think y'all will enjoy. ~TuscanSota
  3. Welcome @LordLittlebutt! Thank you for applying for the CFB Notre Dame job. I'm going to go ahead and approve you for the role. Please make sure to sign up on the Interface Web Application, since we use that for the user experience and for managing your teams. Once you've done that, go ahead and request for Notre Dame CFB , and I will approve you for your team there. Once approved, you will have access to the full roster and the team's recruiting for both teams. At the moment we're currently in the off-season for CFB and will get things started sometime in late March at the earliest. Until then, I recommend the following: Get familiar with Notre Dame's Roster on the interface Read the New Member Instructions document here Read the latest Dev Diaries to learn of upcoming new features for the next season including Gameplans, the upcoming draft, and (soon) the transfer portal Say hi to everyone on discord! We stream game results there every weekend and often discuss a lot of the simulations there along with the forums. Welcome to SimFBA!
  4. I do want to preface too - the announcers are introductory at the moment. The play by play text generation and the announcer introductions are completely separate at the moment. I haven’t gotten that far into development for the play by play result texts to have the same emphasis or personalities of the announcer broadcasting
  5. Hi everyone, Hope y'all are well. We're nearing the end of development in the offseason and I want to make two more *surprise* announcements. I think y'all will like both of these. The first one has to do with play by plays. Currently as they stand, thanks to the new format, we are able to provide y'all with play by plays on the interface and through exports. The format of these is standard and should be used as reference when scouting games. Part of the reason for storing play by plays on the interface is not only to give y'all ease of access, but to allow some creative flexibility with how we stream our games. Previous seasons, we relied on a process involving moving CSVs to a file format and reading the play by plays directly from there. For the discord streams, we've been busy for the past couple of weeks putting together a more creative edge with how we broadcast games. The intent and design of this feature was to bring the radio-broadcast experience for games right into our play-by-plays, and I think we've achieved it. Basically, the play by play text ONLY for the discord streams are even more dynamically generated than what we're providing through the interface and exports. This experience is only for the Discord channels, and is meant to capture the experience and expression of plays as best as we can. Here's an example of what users will see on the interface: Now, here is the same play but in the discord: As seen, the text generated provides a bit more flair on than what happened on paper. And the kicker is -- the result text is broken up into more phrases randomly selected and combined together for the result text. Meaning, if this game was ran again, the text to describe the start of the snap, the throw, and the interception itself will change. This level of dynamic phrases applies to just about every play that occurs within the sim, that is streamed. This will make every stream unique, with hundreds of combinations of text output that can occur. With that said, streaming is now available on the interface. Secondly, here is the second announcement: Announcers Before the start of every streamed game, an announcer will welcome you viewers and provide you with information on each matchup. Each announcer is unique and provides some flair to welcoming you to the stream broadcast. The hope is that this provides a more personalized experience, and in the meanwhile, adds some lore to our simulation. There is currently a shortlist of broadcasters, some unique only for CFB matchups and some only for NFL matchups. As for which announcer is selected, it will depend on the league. Some announcers cover only SimCFB, while some only cover SimNFL games. Some cover both. An announcer is randomly selected before any game. Without further ado, here are the current list of announcers: FAQ That's an extensive list of announcers! What if I want to only have a specific announcer cover my games? Great question. If you're a tier 1 subscriber on our discord channel, you can have an announcer specifically cover either your SimCFB team's home games or your SimNFL team's home games. How do we sign up? Look for a thread shortly. Can I have a custom announcer? Sure. If you're a tier 2 subscriber, you can create your announcer who will cover your games. There will be a thread shortly on how to do that. What's next? Honestly, not a whole lot. This took a lot of work to put together, but I'm excited with what we've been able to cover thus far. There will be bug fixes to work out the play by play and to ensure a better-quality experience with the interface. For now, I'll be adding more discord commands so that we can have more lookup info during games. Anyways, I hope y'all are doing well and are excited for this new feature. Before heading out, I want to give a shoutout to @Rocketcan who's been a tremendous help with putting together the play-by-play logic on the engine side, which has allows this to happen. We've both been busy with the changes for this offseason, but I do want to recognize and appreciate the work that he's done to make this possible. ~Tuscan
  6. It should be there in the play name column
  7. Hey everyone, Hope y'all are doing well. Today's dev diary covers the following changes to SimFBA: Adjusted Schedule Page game rows to hold two matchups per row Adjusted box score data handling in game modal, specifically for desktop Added Play by Play results to the interface This dev diary primarily will cover two things: Play by plays moving forward and the schedule section. In previous seasons for SimFBA, we hosted play by plays and box score results here on the forums for users to view and see. We've done our best to ensure that users would be able to view all data generated from the engine so they can see the most results, all down to the smallest detail that we can. This offseason, along with many other changes, we've made an effort to store play by play results in the interface. Moving forward, users will be able to use the schedule page to view individual box score results, view play by play information from their game, and even export the play by play data. On how we did it: In order to make this a reality, the interface had to the tables necessary for holding the play by play data in a manner that would be able to handle thousands of games moving forward, and still remain lightweight. The play by play record is perhaps our lightest record in the table to date. We are hoping to make some adjustments to the other tables moving forward in order to keep the database lightweight for the foreseeable future. So, what does this mean to you? Well, we're providing a long-term solution to ensuring that all of the data needed is directly from the interface, and can be exported at your fingertips. Once games are revealed, click on the info button on the game record you want to view and the game modal will appear. All stats info from the forum threads should be viewable here. To view the play-by-play, click on the play by play nav option in the modal. The play by play table now provides users with the same data as before, including new information such as: the play ran, the offensive formation used, defensive formation used, point of attack, defensive tendency, number of players blitzing, linebacker coverage, db coverage, and safety coverage. The results section is now generated dynamically based on the new format of the play by play data. To export, simply click on blue Export button and the play by play results will be generated. There's something off regarding the Spring Week 1 game results. What happened? We're taking care of a couple of bugs which have been fixed since this morning's games were ran. Information like points scored per quarter will be viewable starting next week. Punts also aren't appearing in the play by plays, or being used. We became aware of it, and fixed that too. A number of bugs both engine-side and interface side were fixed this week and should be shown in next week's set of games. Can we view the box score and play by play in mobile view? Yes. Since play by plays are now stored in the DB, how will games be streamed moving forward? That will be announced at a later date. I'm still working on that feature but I hope to have it ready sometime within the coming weeks before the season officially starts. ~TuscanSota
  8. Hi everyone, Hope y'all are doing well. Today I'm going to be covering the following things: How to use the transfer portal UI Before we begin, I would like to encourage everyone to read the following dev diaries so that they are caught up on the concepts on the design of the transfer portal: With that said, let's begin. Landing Page When the college season is over, the landing page will now show a button to view the transfer portal, over the recruiting page At a glance, this is what the transfer portal page will look like: The page itself is covered in 3 sections: The first is the bookmark section, which will show basic information on your team, their reputation, and how many points you can spend. It will also show you the number of active promises. The next section is the overview section. This section will show every available player within the transfer portal. There is no specific order, though the user is able to filter by position, overall, potential, stars, and their previous school. Sorting will be added soon. To add a player to your team's board, click the plus button. Once you've added players to your board, click on the "Team Board" button to view your current board. Here, you can view each player on your board, the leading teams on the player and allocate points. For the transfer portal, users can allocate between 0 to 10 points on a player. Furthermore, points allocated are considered consistent. After you save & after every sync, the current week points remain the same, pending any adjustments made. The range is smaller in the transfer portal in order to bring out more emphasis on the Promises feature. Teams can commit a promise to a player, which will then act as a multiplier towards the points allocated. To create a promise, click on the blue info button to pull up the user's card, and make a promise. This is the exact same modal that is used to committing promises in the previous transfer phase. Once a promise is made, the multiplier should then activate. Depending on how level of a promise was committed, the multiplier can go anywhere between 1 and 1.75. Leading Teams Leading teams behaves the same way as it does in recruiting. The leading team & any team within 66% of the points committed will be considered the teams in contention. FAQ Section: What is the formula for points applied during the Transfer Portal Sync? As described within Part 1: Points within the week = Points Submitted * (Promise Multiplier) * (Portal Reputation/100) What is going on with the quality of players? The transfer portal gives players that didn't have their expectations met the previous season a new opportunity to showcase their talents and succeed within the league. Due to how regression worked this past season and how transfer intention worked, the list is likely small and with talent that may not meet some users' expectations. I will likely adjust things based on how the transfer portal goes this offseason, but I do want to note: Any adjustments made to the transfer intention algorithm that will increase the number of players in the portal will be a double-edged sword. Users that want to build from the transfer portal should also expect players from their own roster to enter. How many players can I add from the transfer portal? As many until you reach the maximum size of your roster: 13. How can I cancel a promise? Remove a player from your board. What if I want to cancel a promise but still recruit a player? That player will no longer be interested because you took back a promise that you committed to the player. So, either don't put points on the player and have someone else pick them up, or remove them from your board. What happens if I promise everyone a national championship? Well, either you win the national championship next season, or your portal reputation will plummet to zero. Can I recruit a player that left my roster? No, they're looking for greener pastures. Will any of this apply to CFB? Based on how this transfer portal phase goes, I will make adjustments for CFB. Everything from the format and layout of the page should be the same. If we like how the sync goes, we will probably keep it. If not, I will probably have to rewrite it... Where can I go to provide feedback for the SimBBA offseason? Here: When does the portal open? Now. What's next? Finishing the remaining work for the SimFBA offseason, and then hopefully the final changes to the SimBBA engine and gameplanning. Recruits will be generated when I have time, please don't ask when that is. Thanks, ~TuscanSota
  9. Welcome @TheRealJT! I'm approving your application for Loyola Chicago basketball. I recommend navigating to our interface web application to request Loyola-Chicago basketball. We just started the off-season for SimCBB, but the transfer portal will be open very soon, allowing you and others to build up your programs even further! SimFBA (simfba-interface.azurewebsites.net) Along with registering, I also recommend reading the following items: How to gameplan for College Basketball: https://www.simfba.com/topic/4886-94-simcbb-gameplan-update/ Recruiting Part 1: https://www.simfba.com/topic/3794-72-simbba-interface-recruiting/ Recruiting Part 2: https://www.simfba.com/topic/3872-74-simbba-interface-recruiting-part-2 How players progress in SimCBB: https://www.simfba.com/topic/4271-89-simbba-player-progressions-archetypes-position-update-and-specializations/ You're also more than welcome to join our discord server where we stream sports games and have discussions on the sim https://discord.gg/q46vwZ83RH Welcome to SimFBA!
  10. Hey everyone, I'm back from vacation and wanted to provide an update on the transfer portal, specifically for college basketball. I'm working hard on completing the Transfer Portal page and getting it 100% ready. With this being said, I am likely going to be delaying the availability of the page for another week. The vacation helped, but I had a lot less time than I initially expected to work on things. Heck, I was working on things last night after I got home. This delay is to prevent burnout and to give me enough time to get this page ready, along with the final changes that are going to be arriving in time for spring games. SimNBA Playoffs are going to continue as expected, as I just ran the first set of games just now. I really appreciate y'all's patience with this and with me during what has been a very busy offseason. I'm as excited as y'all are to participate in the transfer portal and look forward to it's full completion.
  11. Hi everyone, I will try and make this dev diary short. Here are today's topics: SimNBA Playoff Series and how they will work Extensions & Activating Options SimNBA Playoff Series With the finally playoff bubble games having been ran, I would like to announce that the SimNBA Playoff Series will handled through automation this season and moving forward. Meaning, I don't have to upload any games. The API will only need the active series and the succeeding series within the playoff format; and will handle generating the playoff games from there. Generating playoff games will be handled after stats are migrated to their respective season table formats. Each playoff game will update the series counter and will generate the next matchup based on the game count of the current series. When either team reaches 4 wins, the respective team will be moved up into the next series, and will have their next game once their next opponent finishes their series. In the event that both series complete before the end of the current week that playoffs take place, the next series will start on the Monday after. I will be tinkering with the logic to resolve any issues that appear from the current automated format; but if this succeeds, I will consider this a win towards automating the workflow of the Basketball API. Extensions and Options During the SimNBA Playoffs, teams that aren't participating will be able to trade & offer extensions to their players. Once a team has been knocked out of the playoffs and the next set of series begins, the knocked out teams will be able to make extensions and trades after. Once the SimNBA Finals are complete, every team will be able to participate and make extensions for at least two weeks; where after the NBA Progressions will be ran. The extensions algorithm that we use for Football is in place here, with the proper modifications with how we handle finances for the NBA. Teams that have a player with either one year remaining on their contract OR an option for the next year will have the dollar sign symbol active for the player row: Inactive State: Active State: Players with one year remaining on their contract will see the following prompt to create an extension offer: Simply create an extension offer as usual, meet the minimum contract value to create your offer. For Options, this is what the prompt will look like: Players with options on their contract can have them activated by their team owner or GM. In the event that an option is activated, the player will earn the above value as projected on their option. If no monetary value is shown, it will be the current year of what they're making, plus 5%. In the event that an option isn't exercised, the player will enter free agency. That's all I have for now. Thanks, Tuscan
  12. Hey guys, I'm going to be out of town through next Wednesday and next Sunday on vacation. Because of the new functionality surrounding the SimNBA playoffs and the transfer portal, the following will be delayed by a week: SimNBA playoffs College Progressions Transfer Portal Opening The following will not be impacted: Accessing the interface Preparing for SimCFB spring games Preparing for SimCBB transfer portal. Heck, y'all are given another week to submit promises The delay has been reflected in the logistics schedule. Once I return, the playoffs and transfer portal will be in full swing. ~Toucan
  13. Hi everyone, This Dev Diary is going to cover the following topics: The new offseason format for College Basketball & SimNBA The Promises UI Window The Offseason Pipeline In previous seasons, I had to manually run tasks during the off season as a means of getting things prepared for next season. As of today, I'm happy to announce that the off-season is now being ran on an automated schedule. This process is in part due to how the transfer portal is being built, but also to help mitigate some of the work so that I can focus on other things. So for those wondering, "When is the transfer portal?" or "When is progressions being ran?", it's going to be on a schedule. Following the national championship game results being revealed, the interface will consider the college basketball season to be over. On the next immediate Wednesday in the timeslot where recruiting would take place will be the first phase of the transfer portal: The Intention Phase. Once the intention phase is ran, coaches will be aware of which players intend to enter the transfer portal and who will be declaring early this will begin phase 2 of the transfer portal. From that Wednesday to the Wednesday after, coaches will be able to submit and offer promises to their players entering the transfer portal with the intention of retaining them on their roster. The Wednesday after for phase 2, all college players will be progressed. Once players have progressed and the next draft class is created, the interface will scan through all made promises and conduct a check on whether the player accepts the promise or leaves for the portal. Once these phases are done, the transfer portal will begin. Phase 3 will consist of approximately 8 Weeks of Transfer Portal recruitment, where coaches will be able to recruit players in the portal to sign onto their team. Coaches will be able to put points onto Transfer Portal Players, and make promises to those players to entice them into joining their team. To better explain things, here is an infographic on the automatic schedule. Everything on this list is automated other than uploading the schedule and running the draft: Promises Window UI On Wednesday, users will be able to see which players intend on entering the portal and which players will be declaring early. This will be viewable from the CBB landing page via the news logs section, and in the News Page. When a player intends to transfer, go to the Roster page for your team. Players intending to transfer will have a Red Shield on their row. Players with a Green Shield are staying. To make a promise, click on the red shield. The Promises UI will show the user the player they are viewing, along with their stats from the current season. On the right-hand side, users will be able to select which type of promise they can make, along with the benchmark in terms of dynamic promises like wins and minutes. To submit a promise, select a promise type from the dropdown. Each type has a specific weight that is assigned to it. Once a type is selected and a benchmark is made (given the type selected), click the submit button. The UI will tell you when the promise was created. When is this available? Technically now, though users will be able to see which players intend to leave this Wednesday. Can I cancel promises? Cancelling Promises will soon be available on Wednesday. Can I make a promise to a player that's declaring early? Unfortunately not this season. This is due to the fact that recruiting class sizes depended on which players were leaving early. More info will be provided sometime within the next two weeks on the Transfer Portal Page. With that said, I hope y'all are ready for the offseason. ~Tuscan
×
×
  • Create New...