reality fantasy sports yoshito kosai david couvrette
TRANSCRIPT
Reality Fantasy SportsReality Fantasy Sports
Yoshito KosaiYoshito Kosai
David CouvretteDavid Couvrette
Operational ConceptsOperational Concepts
• Purpose:Purpose:– Create a more complex fantasy sports leagueCreate a more complex fantasy sports league– Give a more realistic position of GMGive a more realistic position of GM– Be able to use only one league year-roundBe able to use only one league year-round
• Why?:Why?:– Sports culture has high demand for fantasy sports Sports culture has high demand for fantasy sports
leaguesleagues– New playing system, will trigger a new generation of New playing system, will trigger a new generation of
fantasy sports fansfantasy sports fans– Current fantasy leagues are non-business basedCurrent fantasy leagues are non-business based– User-friendly and only have to keep track of one User-friendly and only have to keep track of one
league. No multiple accounts necessary. league. No multiple accounts necessary.
System Requirements (1)System Requirements (1)• Features: Features:
– Team revenue (factors)Team revenue (factors)• Attendance at gamesAttendance at games• Selling playersSelling players
– PlayersPlayers• When the league is created, there will be a draft where each team takes When the league is created, there will be a draft where each team takes
turns selecting players from the player poolturns selecting players from the player pool• Will have contracts, which can’t be terminated unless the player Will have contracts, which can’t be terminated unless the player
“approves”“approves”• For a player to approve he must get paid at least as much as he is For a player to approve he must get paid at least as much as he is
currently getting paidcurrently getting paid• When a player’s contract expires, he will either stop playing or he will When a player’s contract expires, he will either stop playing or he will
play for the team with the highest bidderplay for the team with the highest bidder– Other featuresOther features
• Team managers (users) have the option of trading players with other Team managers (users) have the option of trading players with other teamsteams
• Have a choice to recruit players who are currently in the minor leagueHave a choice to recruit players who are currently in the minor league• For leagues that do not fill to maximum capacity, or for managers who For leagues that do not fill to maximum capacity, or for managers who
stop playing, there will be an AI that will complete the season.stop playing, there will be an AI that will complete the season.
System Requirements (2)System Requirements (2)
• Website based interactionWebsite based interaction
• Main database server holds informationMain database server holds information
• TCP/IP connection to transfer dataTCP/IP connection to transfer data
• Similar website format as current leaguesSimilar website format as current leagues
• Admin specific softwareAdmin specific software
System and Software System and Software ArchitectureArchitecture
• Http service accessed through web-browserHttp service accessed through web-browser
• TCP/IP connection to transfer data TCP/IP connection to transfer data
• Main database server holds all informationMain database server holds all information
• Admin and users have different accessibilityAdmin and users have different accessibility
• Following diagram shows the integration of all necessary components: Following diagram shows the integration of all necessary components:
Scheduled TimelineScheduled Timeline
• Week 1-4:Week 1-4:Create a stable database structure for information management.Create a stable database structure for information management.
• Week 5-6:Week 5-6:Establish a working client-server interface for users.Establish a working client-server interface for users.
• Week 7:Week 7:Complete administrative up-keeping interface for administrators to Complete administrative up-keeping interface for administrators to maintain the up-to-date service and finalize release. maintain the up-to-date service and finalize release.
Feasibility RationaleFeasibility Rationale
Integrity and Compatibility:Integrity and Compatibility:– Similar to fantasy system in placeSimilar to fantasy system in place– Same concept, different playing platformSame concept, different playing platform
Risks:Risks:– Sports culture deterioratesSports culture deteriorates– Too complex for people to enjoyToo complex for people to enjoy– Incompatible with previous platform styleIncompatible with previous platform style
Project SummaryProject Summary
• Similar to current fantasy sportsSimilar to current fantasy sports• Whole new different style of managementWhole new different style of management• Involves a more financial standpoint to sports club managementInvolves a more financial standpoint to sports club management• Produces a more real-life experience of GM positionProduces a more real-life experience of GM position• One account/league for all sports for the whole yearOne account/league for all sports for the whole year• Provides AI for leagues without sufficient usersProvides AI for leagues without sufficient users
Finally………Finally………
Is this project really possible to develop and Is this project really possible to develop and release in this amount of time? release in this amount of time?
Finally………Finally………
Is this project really possible to develop and Is this project really possible to develop and release in this amount of time?release in this amount of time?
Yes, this project is very well within realm Yes, this project is very well within realm and can be applied to the present day and can be applied to the present day demand for fantasy sports. demand for fantasy sports.