OBBLM v. 0.75 (Online Blood Bowl League Manager)

However you play online - Java, Vassal, Email, Cyanide etc - talk about it here.
This is also the place for discussing the various tools for managing leagues, teams and so on.

Moderator: TFF Mods

User avatar
nicholasmr
Experienced
Experienced
Posts: 110
Joined: Mon Oct 22, 2007 1:01 pm
Location: Copenhagen, Denmark
Contact:

Post by nicholasmr »

No, I've not yet received such a letter.

I've merely removed the pages from my main site because I don't know what the heck is going on yet. Until then I'll keep it that way.

Reason: ''
BigSexy
Rookie
Rookie
Posts: 47
Joined: Fri Jul 10, 2009 4:56 am
Location: SE Michigan, U.S.

Post by BigSexy »

Thanks. Hopefully it won't be an issue.

Reason: ''
funnyfingers
Emerging Star
Emerging Star
Posts: 418
Joined: Tue Jul 14, 2009 8:41 pm
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by funnyfingers »

The official portal for OBBLM, http://www.stuntyleeg.com, is looking for table top leagues to join. It is set up in a way where the coaches in the hosted leagues only see their own league teams and stats by default. You'll also get your own IRC channel on our IRC server. You can PM me or send an email to funnyfingers@stuntyleeg.com.

BTW - Any leagues that join will help in the development of this multiple league feature. Your feedback will be very welcome and important in the future development of OBBLM.

Thanks!

Reason: ''
Webhosting with the latest version of OBBLM installed: OBBLM Web Hosting (be sure to choose the OBBLM tab)
funnyfingers
Emerging Star
Emerging Star
Posts: 418
Joined: Tue Jul 14, 2009 8:41 pm
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by funnyfingers »

OBBLM is now LRB6 as is the portal site: http://www.stuntyleeg.com.

Edit: Well let me be clear, the portal page is LRB6. The latest version of OBBLM has not been released yet.

Reason: ''
Webhosting with the latest version of OBBLM installed: OBBLM Web Hosting (be sure to choose the OBBLM tab)
User avatar
howlinggriffon
Ex-Mega Star, now just a Super Star
Ex-Mega Star, now just a Super Star
Posts: 1509
Joined: Wed Dec 03, 2003 7:25 pm
Location: Chelmsford, Essex (UK)

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by howlinggriffon »

Is the latest update close to completion? My league is going to reset and start LRB6/CRP so that the coaches are ready for it when the BBGT starts so it would be cool to use the very latest version.

Reason: ''
Completed the 26 in Classic - November 2019
Completed the 30 in BB2020 - December 2024
funnyfingers
Emerging Star
Emerging Star
Posts: 418
Joined: Tue Jul 14, 2009 8:41 pm
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by funnyfingers »

It should be pretty much set. I don't see any reason you couldn't use it. Just report any bugs and they will be quickly fixed.

If you are starting from scratch, are you interested in running your league from the portal site? We would be able to get great feedback from you in what further features are needed for the league segregation and such relating to multiple leagues. Also the site stays up to date.

Reason: ''
Webhosting with the latest version of OBBLM installed: OBBLM Web Hosting (be sure to choose the OBBLM tab)
User avatar
Asariel
Experienced
Experienced
Posts: 109
Joined: Wed Mar 07, 2007 7:08 pm

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by Asariel »

Sorry for the length of this. The program is bloody fantastic and makes a great addition to the league (as well as taking some burden off the shoulders of our long suffering Kommish who has been doing everything manually!) but I’ve run into one or two stumbling blocks I’m hoping the more experienced of you out there can help me with.


Firstly, I’m trying to set up our own ranking system but having a few problems, this is what I’m using in the settings file (as copied from the examples, minus the descriptive blurb):

$hrs[^]['rule'] = array('-points', '-win_percentage ', '-tdcas');
$hrs[^]['points'] = '3*[won] + 1*[draw] + 1*[smp]';
$hrs[^]['points_desc'] = $hrs [^] ['points'];

Where ^ is any number. No matter what I put in for ^ (I’ve tried 0,1,5,8,9) this rule appears as RS5 in the list of choices. However the 3 for a win, 2 for a draw and 1 for a loss system is actually used for the scores. (Even though everything else shows as if the correct rules are being used) i.e. at the top of the tournament page it states, correctly:

Ranking system: 5 = -{3*[won] + 1*[draw] + 1*[smp]}, -win percentage , -{td+cas}

I’m thinking it’s using the Rule Set that is normally RS 5 (now called RS6) without the extra house rule. (as it is indeed 3*win, 2*draw, 1*loss)

Similarly every ruleset after RS5 seems to have shifted one as well (so RS6 uses RS7, RS7 uses RS8 and RS 8 gives:

Notice: Undefined offset: 4 in /home/rerolln1/public_html/ebbl/lib/class_stats.php on line 266

Notice: Undefined offset: 4 in /home/rerolln1/public_html/ebbl/lib/class_stats.php on line 308

Parse error: syntax error, unexpected ';' in /home/rerolln1/public_html/ebbl/lib/class_stats.php(310) : eval()'d code on line 1


I tried looking in Class_stats.php and found the section on house rules (I think) however it’s all pretty much greek to me.

________________

I imagine it would be possible to alter win ratio (and hence the win percentage stats/field) to take account for draws (so not just win/games played but ((win) + (0.5*draws))/Games played but again I’m unsure of just where in the code (or how) I would manage this, or if it impacts in several areas so wouldn’t just be a quick change to one equation.

For example in class_stats changing this:

$s['win_percentage'] = ($s['played'] == 0) ? 0 : 100*$s['won']/$s['played'];

to something like:

$s['win_percentage'] = ($s['played'] == 0) ? 0 : 100*($s['won'] +0.5*$s['draw'])/$s['played'];

Would that work? (Again, as I said, I no nothing of coding or what syntax etc. to use and have just been searching through it blind)

_________________

Finally, even though scheduling our league and cups is handy enough (though am I right in saying one needs to schedule cups/FFAs manually, i.e. each and every match in the QFs, then Semis etc. added to the FFA tournament one by one? I tried adding 8 teams and picking quarter final but it only scheduled one match, the first two of the 8 I picked). We also allow friendly matches between any team as well as having a “veterans” league for retired teams, which is essentially a perpetual open league.

The problem is I can’t see how to report the result of a game that wasn’t scheduled (is this possible?) for these two aspects of the league. The workarounds I’m thinking are to create friendly and veteran FFAs and manually schedule the matches (awkward, kind of defeats the ease/automation we were after) or to create a 10 game Round Robin for each (they won’t play each other that many times, however you can’t add new teams to RRs? So at the end of every season we’d have to end and restart these tournaments, which isn’t ideal either).

Is there some option for perpetual/unscheduled game divisions I’m missing?


Thanks for any help with these folks. We’re just about ready to input all the current teams and get going with OBBLM for our 4th Season here in Edinburgh and really looking forward to it, just these few bumps to get over first.

Reason: ''
funnyfingers
Emerging Star
Emerging Star
Posts: 418
Joined: Tue Jul 14, 2009 8:41 pm
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by funnyfingers »

Did you check out the admin cpanel? You have to run something after changing the point system. Check out that control panel and see if it tells you which you have to do.

Reason: ''
Webhosting with the latest version of OBBLM installed: OBBLM Web Hosting (be sure to choose the OBBLM tab)
User avatar
nicholasmr
Experienced
Experienced
Posts: 110
Joined: Mon Oct 22, 2007 1:01 pm
Location: Copenhagen, Denmark
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by nicholasmr »

Asariel, are you running v. 0.75 or a 0.8 revision (and what revision?)?

If you are running a 0.8 revision I'd advise you to read the following text from the settings.php file where you edit the ranking systems:
IMPORTANT!!!

Once you have changed the below ranking systems you must notify OBBLM.
This is done via the admin menu: Admin -> OBBLM core panel.
Here you must:
- ALWAYS select the "Re-install DB back-end procedures and functions" under "DB maintenance".
- IF changes have been made to a points definition which is used in a tournament, you must also run "syncAll()" under "DB synchronisation procedures".
ALSO:
- IF changing/deleting rule numbers you must always make sure tournaments are up-to-date with the correct ranking system. This may be done via. the admin menu "Admin -> Management: Tournaments".
Did this help?

---

I don't see the "$s['win_percentage']" definition in the class_stats.php, I guess this means you are running 0.75 after all?
In this case I'd suggest you wait with editing the win pct def. because it's already the way you want it in 0.8 AND you'll have to change it multiple places in 0.75.

---

Correct, if you are not planning on running a Round Robin tournament there is no built-in scheduler. This means for all other tournament types than Round Robins you'll have to schedule the tournament bracket yourself, as a FFA.

Unfortunately 0.75 does not spit error messages back.
The problem is that you are only allowed to schedule one match at a time in FFA, i.e. only select two teams (OBBLM has no chance in guessing what parings between teams you want for the matches?).

For the vet. matches I suggest having a seperate FFA tour with just one round in which you schedule all matches.

Retiring teams in OBBLM prohibits them from being used. You'll have to come up with some other way of marking them retired if you still want to use them (you could change the name of the teams, for example).

You are not missing anything, that's the only way of doing it.
A non-commish match report submitting feature for FFAs (for NON-scheduled matches!) IS on it's way in the future, but it won't make it for 0.8 though.


I hope I covered it all?

Nicholas.

Reason: ''
User avatar
Asariel
Experienced
Experienced
Posts: 109
Joined: Wed Mar 07, 2007 7:08 pm

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by Asariel »

Great, thanks for swift response.

Yep we're running 0.75 (0.8 isn't on general release yet I thought?).

Good news on the win% so I'll just leave it as is for now. (only used as a decider when teams are on equal points, which is rare, and it's close enough as is for now)

Glad to the unscheduled matches option will come at some point. It's not all that awkward to do them manually, just requires the Commish to be on the ball and folk reporting them regularly. (still much handier than without the program). Happy enough I didn't miss something obvious just! *laughs*

As for the ranking systems. I don't see the admin -> OBBLM Core menu in 0.75. Is there another way of doing this? (I'm imagining it'll be more manual without the built-in option). Once we get that set that's us good to go then. (Program makes life much easier!)

Cheers again,

A



*edit*

Since we haven't really started yet (Only a few teams input, the big push to get them all imported is this weekend) would it be worth our while going with 0.8 now (if you're open to releasing it) rather than updating down the line?

Reason: ''
User avatar
nicholasmr
Experienced
Experienced
Posts: 110
Joined: Mon Oct 22, 2007 1:01 pm
Location: Copenhagen, Denmark
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by nicholasmr »

0.8 is practically done, just going through a few last tests.
Actually, it would help if you tried it (.8) out too, since you have not worked with the software before.
Don't worry about upgrading later to the real 0.8, there is no problem.
I've sent you a link to the download via. PM here.

No, that menu does not exist in 0.75.
All you need to do is update the tournaments ranking system/rule NUMBER in the tour. man. section of the admin menu.

Nicholas

Reason: ''
User avatar
Asariel
Experienced
Experienced
Posts: 109
Joined: Wed Mar 07, 2007 7:08 pm

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by Asariel »

Great, thanks a lot. We'll get cracking on it now, our first games should be input after the league meets on Wednesday. :)

Reason: ''
Pagan
Veteran
Veteran
Posts: 216
Joined: Wed Nov 18, 2009 6:52 am
Location: Aiea, HI
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by Pagan »

Did .75 ever get fully upgraded to the CRP/LRB6(including the lame norse names)?

I see some traffic on the code site about it but no concrete link to what is needed to do this.

And I know .8 is out but I don't want to use it unless I have to.

Reason: ''
User avatar
nicholasmr
Experienced
Experienced
Posts: 110
Joined: Mon Oct 22, 2007 1:01 pm
Location: Copenhagen, Denmark
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by nicholasmr »

No, 0.75 never had anything else than the LRB5b/6 exp.

As it says in the 0.8 thread, download the archive and look at the help.html file. Should be enough.

Well, you don't really have to get it, but I hope the improvements convince you ;-).

Reason: ''
Pagan
Veteran
Veteran
Posts: 216
Joined: Wed Nov 18, 2009 6:52 am
Location: Aiea, HI
Contact:

Re: OBBLM v. 0.75 (Online Blood Bowl League Manager)

Post by Pagan »

I had tried .8 but I think the improvements are what I didn't like about it.

We only run 1 league and use 4 divisions for each of the 4 tournaments was causing problems. .75 is perfect for my use, just need to get the rules updated. I'll go digging in into the code for it, thanks.

Reason: ''
Post Reply