04-10-2006, 10:53 PM | #1 | |||
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
BBCF to FOF draft file export utility ver 0.21 released.
I've been working on a utility to export BBCF players into an FOF draft file, and it's finally reached the point where I could use some user input. This is the first time I've written software for other people to use, so this could get pretty rough. I'm confident, though, that if we keep our wits about us we can get through this with minimal loss of life.
The utility gets the BBCF stats from the HTML files generated for the league website which means that the process is a bit convoluted. I've tried to make it as streamlined as possible, but it's still complex. Hopefully, it's not too much trouble. You can find the utility at my website at http://www.drflounder.com/bbcf . Please send feedback to the email given at that site or just PM me here. I would welcome all comments about the program, especially about the program stability and the player distribution. Source code is included in the distribution so if any veteran coders want to poke through it and give me tips they would be greatly appreciated. I would like to thank Cap Ologist, twothree, and nilodor for their help with the FOF draft file rating distribution and Richards for creating his Fictional Player factory that I used to compare my draft classes to. I'd also like to thank 21C for the SQL query that generates the draft class and Greg Stelmack for his Extractor utility I used to get ratings data back out of FOF. Most of all, I'd like to thank Jim and Arlie for writing two great games that hopefully will taste great together. Quote:
Last edited by flounder : 12-12-2006 at 05:19 PM. |
|||
04-10-2006, 11:32 PM | #2 |
Banned
Join Date: Jul 2002
Location: Placerville, CA
|
Wow.
I mean, wow... I am so all over this. |
04-11-2006, 12:04 AM | #3 | |
Grizzled Veteran
Join Date: Nov 2004
|
wait a minute...why the hell is flounder posting in this thread ,
I hope atleast someone gets that.
__________________
Quote:
|
|
04-12-2006, 08:01 PM | #4 |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
So, have people given this a shot yet? I'm very interested in this but don't (yet) own BBCF.
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
04-12-2006, 11:37 PM | #5 | |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
I've put an updated version up on the website to address an issue Tigerfan1 ran across. I've also made a small change that should allow people with custom pstats.dat files to use the exporter successfully.
Quote:
|
|
04-13-2006, 12:04 AM | #6 |
Banned
Join Date: Jul 2002
Location: Placerville, CA
|
I've been meaning to, just haven't had time. I'm probably going to start a fresh career in both games for testing purposes.
|
04-13-2006, 01:21 AM | #7 |
Head Coach
Join Date: Nov 2003
Location: Morgan Hill, CA
|
Wow. This looks to be a winner
__________________
Fan of SF Giants, 49ers, Sharks, Arsenal |
08-28-2006, 05:51 AM | #9 |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
bump
I finally bought BBCF, and now this link is dead... Anyone got it?
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
08-28-2006, 06:34 AM | #10 | |
College Prospect
Join Date: May 2004
Location: Nuremberg, Germany
|
Quote:
RapidShare link Last edited by Emiliano : 08-28-2006 at 06:38 AM. |
|
08-28-2006, 07:37 AM | #11 | |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
Quote:
Cheers!
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
|
08-28-2006, 08:19 AM | #12 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
Yeah, sorry about the link. My webhosting went under and I'm in the process of switching over. If people are still interested, I'll have the link back up soon (hopefully).
To be honest, I didn't think anyone was using it. I thought it was just too complicated a process. |
08-28-2006, 09:50 AM | #13 | |
Hall Of Famer
Join Date: Sep 2002
Location: Troy, Mo
|
Quote:
As soon as Arlie gets the final update out, I'm all over this as well. Thanks for your time!!! |
|
08-28-2006, 09:56 AM | #14 |
College Starter
Join Date: Nov 2004
Location: Out of Grad School Hell :)
|
Is there going to be a new version of BBCF this year?
|
08-28-2006, 10:00 AM | #15 | |
College Starter
Join Date: Aug 2001
Location: SE
|
Quote:
__________________
GM RayCo Raiders-est. 2004-2012 Charter member of the IHOF-RayCo GM GM Tennessee Titans PFL 2011-2014 GM Tennessee Titans FOWL 2020-2025 |
|
08-28-2006, 10:03 AM | #16 | |
College Starter
Join Date: Nov 2004
Location: Out of Grad School Hell :)
|
Quote:
I may have to check it out........I haven't bought yet. Is there a cost for the patch? |
|
08-28-2006, 10:05 AM | #17 | |
College Prospect
Join Date: Oct 2004
|
Quote:
He is going to give away the patch for free. Look at it as a free expansion pack to the game. He is adding 3 major new features. |
|
08-28-2006, 10:21 AM | #18 |
Hall Of Famer
Join Date: Sep 2002
Location: Troy, Mo
|
Yep, then it's off to an NFL sim.
|
08-28-2006, 02:02 PM | #19 | |
College Prospect
Join Date: May 2004
Location: Nuremberg, Germany
|
Quote:
Again, great job! |
|
08-28-2006, 07:17 PM | #20 |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
I just started up a BBCF game last nite and I definately intend on using it as soon as I'm done with the season. I'll post my results in this thread.
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
10-09-2006, 07:52 AM | #21 |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
Well, I finally got the point of the game where I can try this out, and no luck.
I output the team and player pages at around week 9, then progressed through to the offseason in the same round that underclassmen declare, then saved the game, and ran the utility. When I enter the correct year (the year that shows up on the player cards for the season just played) and hit 'Export FOF Draft File' the 'Export Progress' box shows up, but doesn't do anything. In the error log it says: Exception in Tkinter callback Traceback (most recent call last): File "Tkinter.pyc", line 1345, in __call__ File "BBCFDraftExport.py", line 72, in draftexport File "BBCFDraftExport.py", line 106, in getplayers File "Player.pyc", line 85, in __init__ ValueError: invalid literal for int(): 2.5
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
10-09-2006, 09:15 AM | #22 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
Are your overall and skills rating formats in BBCF both set to 1-100?
|
10-09-2006, 10:29 PM | #23 | |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
Quote:
*slaps head*
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
|
10-22-2006, 06:36 PM | #24 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
If anyone is interested, I tested the utility out with the new public beta and QBs are way overrated. I'll need to do some rebalancing of the skill distributions before its usable. However, rather than take the chance on my effort being wasted I'll probably wait until the official release of the new version.
|
10-22-2006, 06:49 PM | #25 |
College Starter
Join Date: Nov 2003
Location: CT via PA via CA via PA
|
I am quite interested. I will likely start a new dynasty between BBCF/FOF when this is released. So please, let me know...my email is [email protected].
Thanks, John |
10-22-2006, 07:08 PM | #26 |
College Prospect
Join Date: Mar 2002
Location: Michigan
|
|
10-22-2006, 07:21 PM | #27 | |
Coordinator
Join Date: Dec 2003
Location: Sydney, Australia
|
Quote:
Count me in as "interested".
__________________
Politics, n. Strife of interests masquerading as a contest of principles. --Ambrose Bierce |
|
10-26-2006, 09:34 PM | #28 |
High School JV
Join Date: Oct 2000
Location: Lewisville, TX
|
Any thoughts on an "upgrade" to be compatible with FOF 2007?
|
10-26-2006, 09:43 PM | #29 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
Assuming the draft import mechanism is the same as FOF2k4, it shouldn't be any problem to make it compatible. I'll probably still wait until the final release of the BBCF patch though.
|
11-21-2006, 08:54 PM | #30 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
I've been getting some PMs asking about the status of this. I still plan to do an update but I won't be able to get to it until after Thanksgiving. It shouldn't take more than about a week or so to do it once I get time. So look for it sometime in early December.
|
12-12-2006, 05:21 PM | #31 | |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
I'm not sure how much time I'm going to be able to devote to this over the holidays so I'm going to go ahead and release what I've done so far. I'm still tweaking the distribution, but it's getting pretty close.
The biggest problem I'm having is that in the BBCF careers I've run it looks like the talent level declines over the years. I'm not sure if it's just small sample size, but it makes it difficult to have a consistent talent level in the draft. Right now I think the first few draft classes have too much talent and after about 10 years they have too little talent. Anyway, version 0.21 is compatible with FOF2k7 6.0d and BBCF version 1.51. You can find it here. Once again, if you use it please email or pm me and let me know if it's working and what you think. Quote:
|
|
12-13-2006, 05:33 AM | #32 |
Banned
Join Date: Jul 2002
Location: Placerville, CA
|
Any chance this still works for 2k4?
|
12-13-2006, 09:04 AM | #33 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
It will work with 2k4, but I don't know if the talent distribution will be ok. If you give it a try let me know how it works.
|
01-26-2008, 11:39 AM | #34 |
Coordinator
Join Date: May 2003
Location: Utah
|
Slight bump....has anyone tried this with a MP league at all? Or only homebrew?
__________________
"forgetting what is in the past, I strive for the future" |
01-26-2008, 11:53 AM | #35 | |
General Manager
Join Date: Oct 2004
Location: New Mexico
|
Quote:
I am planning on doing some testing later today, with the idea of using this in the bb-bbcf. I will be testing mainly for functionality. |
|
01-26-2008, 11:56 AM | #36 |
Coordinator
Join Date: May 2003
Location: Utah
|
Ok cool...I just started running an Online MP league and we want to use TCY or BBCF for our draft classes....
Just wanted to know.
__________________
"forgetting what is in the past, I strive for the future" |
01-26-2008, 12:17 PM | #37 |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Just be forewarned... using custom drafts of any sort can lead to *serious* issues (problems) with a league's long-term balance of player talents. The consensus, I think, is that while the idea of linking draft classes from another game is really exciting in concept, it has yet to be productive in practice. You might find it to eventually be functional, but using this sort of file can have some pretty nasty long term consequences and can really undermine league integrity.
I have no personal stake in whether you do this for your league, or whether these various developers do or do not gain business. I'm just hoping you take this into consideration when making a major decision for your MP league. |
01-26-2008, 12:22 PM | #38 | |
Coordinator
Join Date: May 2003
Location: Utah
|
Quote:
It is why I asked this question...and why I am going to do a massive test run with both ways, looking at every season statistically to see if it has a major blow up, negative impact.
__________________
"forgetting what is in the past, I strive for the future" |
|
01-26-2008, 04:09 PM | #39 |
General Manager
Join Date: Oct 2004
Location: New Mexico
|
It may be possible, if somewhat time-consuming, to manually edit the draft classes if the problem is simply one of balance.
|
01-26-2008, 04:16 PM | #40 | |
lolzcat
Join Date: Oct 2000
Location: Annapolis, Md
|
Quote:
I think the issue is not so much that you'll see one oddity in a particular season, but rather that there could be a game-wide imbalance, as st. cronin intimates above For example, I think that using draft classes generated from TCY tends to yield way too much high quality talent. If you use that for ten drafts, you could end up with a league where there are so many quality veterans to go around at every position, there's not much value to, say, a guy rated 60/60. But all his in-game programming is telling him that 60/60 is a solid starter, and that he ought to be demanding big money for his services. Multiply this times 20 or 50 or 250 players across a league and you can end up with a game that starts to become one about things that aren't very interesting, rather than the cap challenges and young/old trade offs that make contemporary football roster management enjoyable. In any event... surely do your own testing, and make your own call. Just putting it out there so you can do so wit your eyes open, as best I can. Best of luck. |
|
01-26-2008, 05:27 PM | #41 | |
Morgado's Favorite Forum Fascist
Join Date: Oct 2000
Location: Greensboro, NC
|
Quote:
This is a significant issue, and all signs point to it being not just superstar QBs, but G/VG one as well, which can really change the entire strategy, as Quik pointed out. I just generated a draft class with this utility. 14 QBs were adjusted-rated 6.0 or better, and there were three guys with all red combines except for 40-yard dash, and corresponding bars --three guaranteed superstars in other words. I then generated 6 consecutive classes with FOF: only one of them had as many as four QBs adjusted-rated 6.0 or better. If this sort of thing goes on for just a few seasons, the value of good QBs will go down significantly, since everyone will have access to one. This is the sort of game-changing (not in a good way) stuff that Quik is warning about. FYI, I'd have some other major concerns about some other things as well, just at few glances:
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'! Last edited by Ben E Lou : 01-26-2008 at 05:29 PM. |
|
01-26-2008, 11:25 PM | #42 |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
Holy cow! People are still using this thing?
I think SkyDog's right, it's definitely imbalanced. It takes so long to generate one draft class that it was impossible for me to create a large enough data set to develop any real balance. I was hoping a lot of people would use it and would give enough feedback that I could fine tune it. However, no one that I know of has used it on a long term basis. To be honest, I had pretty much given up development of this utility. If people are really interested in helping me hammer out the balance I would be happy to incorporate their feedback. Unfortunately I think this was a good idea in theory, but just ended up being too cumbersome to use in practice. |
01-27-2008, 04:05 AM | #43 |
Morgado's Favorite Forum Fascist
Join Date: Oct 2000
Location: Greensboro, NC
|
Yeah, going through the process led me to think that time is the major limitation of what you're trying to do. BBCF sims slowly when compared to FOF/OOTP/TCY/FBCB. From looking at time stamps, it took me between 30 and 45 minutes to do everything required to generate just one draft class, and the vast majority of that time was the process of creating the player pages and simming BBCF forward to the appropriate stage. That kind of time definitely prohibits any sort of long-term testing.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'! |
01-27-2008, 04:27 AM | #44 |
Morgado's Favorite Forum Fascist
Join Date: Oct 2000
Location: Greensboro, NC
|
Oh, and to be clear, I applaud you for your effort, flounder. Getting it this far along with the testing limitations is quite impresssive, and I absolutely understand why you haven't been able to take it any farther.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'! |
01-27-2008, 09:31 AM | #45 | |
High School Varsity
Join Date: Mar 2005
Location: Lynchburg, VA
|
Quote:
I appreciate that. I've learned a lot about this game from your posts and those of other people, and I've gotten a lot of use out of the utilities other people have written. I started this as an attempt to give back to this community. It's a shame it looks like it's going to fall short, but if Jim has a hard time balancing incoming draft classes from TCY when he has access to the internals of both games, I think it was probably unlikely this would work from the start. |
|
01-27-2008, 05:29 PM | #46 | |
General Manager
Join Date: Oct 2004
Location: New Mexico
|
Quote:
If you are interested, I have a couple of suggestions. I will send you a pm later tonight. |
|
01-28-2008, 05:25 PM | #47 | |
General Manager
Join Date: Oct 2004
Location: New Mexico
|
Here are the suggestions I sent dr. flounder, in case anybody else has input or is working on something similar.
Quote:
|
|
04-28-2008, 01:23 AM | #48 |
n00b
Join Date: Aug 2005
|
I am interested in using this export utility. However, everytime I try to run it I get the "stats.dat not found or corrupt error". Anybody have any ideas why?
I'm using v1.52 of BBCF and have tried it on Vista and XP. I also used the filepack thing the utility tells me to use. |
02-16-2009, 08:12 PM | #49 |
n00b
Join Date: Feb 2009
|
I am going to bring this baby back to life and have a question .. I would like to use this for a league I am starting on FoF but the problem I am coming up with is not having FOF Draft File Generator program that came with FOF2k4. I never had FOF2k4 so I dont have that program, is there any way to do this without the program?
|
02-16-2009, 08:52 PM | #50 |
n00b
Join Date: Feb 2004
Location: Taylor, MI
|
Just D/L FOF 2k4 and it's there you don't have to buy it comes with the D/L
__________________
Former Owner of the Carolina Panthers of HFL |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|