13 coaches online • Server time: 07:56
* * * Did you know? The best blocker is Taku the Second with 551 casualties.
Log in
Recent Forum Topics goto Post Inscription JBL Sais...goto Post Public Service Annou...goto Post Replays
Kalimar
Last seen 4 years ago
Overall
Rookie
Overall
Record
0/0/0
Win Percentage
n/a
Archive

2017

2017-03-14 14:14:32
rating 6

2016

2016-12-23 18:26:42
rating 5.9

2015

2015-12-02 16:47:16
rating 5.9

2014

2014-09-28 09:30:46
rating 6
2014-09-23 13:52:23
rating 6
2014-03-08 23:27:43
rating 6

2013

2013-12-10 15:26:46
rating 6

2012

2012-11-21 23:01:48
rating 6
2012-10-16 10:19:33
rating 5.6
2012-09-24 15:31:57
rating 5.9
2012-08-08 14:29:11
rating 6
2012-07-27 14:16:42
rating 5.9
2012-05-22 17:11:25
rating 5.8
2012-04-20 14:20:14
rating 6
2012-03-16 15:40:18
rating 5.8

2011

2011-10-25 16:33:27
rating 6
2011-05-20 11:52:47
rating 5.9
2011-05-10 15:05:36
rating 6
2011-03-14 17:53:36
rating 5.9

2010

2010-12-13 17:02:31
rating 5.9
2010-11-07 14:19:10
rating 5.9
2010-09-12 23:43:04
rating 5.8
2010-08-10 10:22:53
rating 5.9
2010-08-05 10:34:47
rating 5.7
2010-07-08 13:22:46
rating 5.9
2010-06-15 17:29:49
rating 5.7
2010-05-20 17:04:05
rating 5.7
2010-05-16 08:19:01
rating 5.2
2010-05-12 17:13:23
rating 5.7
2010-04-30 14:10:06
rating 5.7
2010-04-22 21:26:21
rating 5.6
2010-04-14 13:55:38
rating 5.9
2010-03-23 11:29:31
rating 5.9
2010-03-18 13:27:14
rating 5.8
2010-03-10 20:42:47
rating 5.8
2010-03-04 16:56:41
rating 5.7
2010-02-26 22:22:32
rating 5.5
2010-02-16 16:15:38
rating 5.8
2010-03-18 13:27:14
82 votes, rating 5.8
FFB Client Development Update V
During the last week there was a lot of "behind the scenes" stuff happening. So no new screenshots today.

Randomn number generator: I've exchanged the MersenneTwister algorithm used for creating die rolls on the server with some devilish little contraption Christer has come up with. He can explain it much better than I do, so go to the help section to read about how clients playing are helping to generate true randomness for the dicerolling (cool stuff!).

Admin protocol: One of the great things of having a client-/server-architecture for Fantasy Football is that it makes life for the admins much much easier. I am just putting the finishing touches on the admin protocol right now which allows to send admin commands to the server to close games, concede games, delete games, re-upload failed uploads, list active and paused (persisted) games, send messages to all clients (e.g. "server going down in 5 minutes") and finally shutting down the server. All of that without involving the clients. The game server listens for these commands on a port that will be behind a firewall, so it can be accessed only within the playffb.net network itself.

and finally:

Testing will most likely start again at the end of march or beginning of april. Result uploading is ready to be tested but we'll start without it at first to catch the worst bugs before committing them to the database. Once the really bad stuff is eliminated, result uploading is activated and teams will be able to progress.
Rate this entry
Comments
Posted by Woodstock on 2010-03-18 13:30:53
Awesome as always! I like the admin protocol! :D
Posted by JimmyFantastic on 2010-03-18 13:40:37
I love you
Posted by James_Probert on 2010-03-18 13:47:21
this is teh awesomeness!!!
Posted by eyeslikethunder on 2010-03-18 14:06:15
Admin client is real NOOOOO
Posted by maysrill on 2010-03-18 14:14:07
I am tempted to create multiple accounts just to rate this 6 again!
Posted by SzieberthAdam on 2010-03-18 14:33:20
Great work Kalimar! Excellent! Can't wait to test it!
Posted by BlueDevil420 on 2010-03-18 14:52:37
Can't wait, awesome job Kalimar
Posted by Burnalot on 2010-03-18 15:05:48
Thank you, keep up the good work!
Posted by Jeffro on 2010-03-18 15:26:09
Bully, good sir! Your work is greatly appreciated.
Posted by Nemeton on 2010-03-18 15:46:24
Awesome mate, just awesome - I cant wait to try it out :-D
Posted by Manp on 2010-03-18 16:56:43
So now there will actually be a real "Admin Client" sort of thing..nice :P
Posted by princevaliant on 2010-03-18 17:00:26
This is super exciting. I'm really impressed by how quickly you've done this - we can't thank you enough.
Posted by Kalimar on 2010-03-18 17:05:49
Quickly? :-P I've been developing the client (in various incarnations) since February 2008. So not exactly all that quick ;-)

As to the admin client: there is no such thing. The protocol spoken of is pure server-side, it doesn't even have an interface yet - probably will be webbased. It's just there to help with administrating stuff, solving support tickets, helping coaches. It cannot influence the outcome of a game while it is being played in any way.
Posted by Grod on 2010-03-18 18:25:52
Well don't miss your opportunity Kalimar! As author, you can easily sneak in a line that looks like:

IF (Coach.name==Kalimar) THEN
d6 = 6
END
Posted by maznaz on 2010-03-18 18:49:43
How about an extra sound that plays in the client (emote when sounds are off) to warn that an admin has joined spectator chat?

I know admins already have a lot to do but I thinka lot of situations could be stopped from getting out of hand before they even issue if an admin just joins a game and the participants are made aware of this.

This is entirely the wrong place to make this suggestion, isn't it? :)
Posted by DonTomaso on 2010-03-18 18:54:59
Hrmmmmnnnnngggaah!

Posted by Sigmar1 on 2010-03-18 19:32:22
I'd like to be the first to say that I think the rng is broken!!
Posted by On1 on 2010-03-18 22:11:50
Hmmm i turned on my comp to ask exactly what i found in your blog posted today.

Have a question though. Will there be a "wipe" of the teams used, after it's possible to progress? Like, if i create a team now it will not be "wiped"?
Posted by Zuul on 2010-03-19 06:38:33
Now we can really complain about admin clients and have it be true!

/addTD coachname="Kalimar" gamename="suckit"

I want access to this obviously undocumented feature!
Posted by Kalimar on 2010-03-19 10:58:42
@On1: no "wipe" - although I'm not entirely sure of what you mean by that. If you create a team now, you can play but won't progress, lose players, gain gold. If progression is enabled the selfsame team can start accumulating spps and losing players :-) Those teams that already have accumulated experience in the "old" lrb5 division (using javabbowl) won't lose their experience either.
Posted by Prinz on 2010-03-19 23:21:22
Is there going to be a resize option or something of the kind?
Currently the client doesn't fit on a 42 inch screen :)
Posted by Zuul on 2010-03-20 04:46:44
In the new LRB5 system that you guys are setting up, will we be able to reuse our old team names? Or will it still be the same team databases?