FIBS Board backgammon forum

Bots & other tech stuff => Other bots & tech stuff. => Topic started by: burper on June 16, 2004, 01:52:38 PM

Title: New server
Post by: burper on June 16, 2004, 01:52:38 PM
The topic of a new server comes up from time to time, so I thought a thread should exist to capture everyone's thoughts on features etc...

I should also say that the new server in question would be an open source, community driven project, so that is the first feature :)

Features discussed in the past:

-droppers solution: variations on match resolution by bot etc...

-password retrieval

-various ideas on supplementing the ratings system, or even changing it wholesale

-game variations: nackgammon, hypergammon

-chouette support

-support tournaments built-in

-preferred match lengths in profile, sophisticated match brokering

-website integration

-all sorts of ideas on chatting features

-a virtual economy

Please add your thoughts on these and other features, and what you would like to see happen.
Title: New server
Post by: diane on June 16, 2004, 02:31:01 PM
I would be happy to just see it happen  :D

(but i am still interested in other ideas floating about)
Title: New server
Post by: webrunner on June 16, 2004, 07:04:48 PM
What would really be nice is:

1. Jabber-like chat client and server with same features (smilies, rich text, avatars, images, collaborate websurfing, etc)
2. Tourney features, even several at the same time.
4. Virtual economy
5. Completely integrated and connected webportal with forum, wiki, etc.
6. One userdatabase for all! This way we can use the user management features of the portal or forum script and people can register through a website in stead of telnet.
7. Game variations (don't forget trictrac and backtrack ;)

and of course....

Unlimited double sixes on demand for me only  :devil:

Title: New server
Post by: MadMatt on June 16, 2004, 07:14:15 PM
Right, so that everyone knows what this "virtual economy" stuff is, here's a copy of the post from a forum known only to those familiar with the secret handshake:

Now, I realize this suggestion (http://www.fibsboard.com/index.php?showtopic=163&view=findpost&p=541) was more of a joke than a serious thing, but if we tweak it a bit, we might end up with a cool system.

First, lets call the currency "points" for now (anyone have a better suggestion?) so as to deempahsize (is that even a word?) its relation to real money. The idea is that a person could accumulate these "points" by doing stuff that makes the server a better place, while at the same time lose points for serious misbehaviour. Let me explore the options a bit further...

What could one gain points for?Now, what are points used for, what do people get to spend them on?Well, the posibilites are essentially infinite here, I'm sure you can come up with more stuff if you think about it (and please do).

Of course, such system would require further pondering and discussions, this is not a  concrete blueprint, just a general outline. It fails to address several important issues (such as what to do with people who gain negative points, how to prevent anomalies like karma-whoring, should a player be able to transfer points to another player etc.)
Title: New server
Post by: diane on June 16, 2004, 08:23:34 PM
In the spirit of sharing - and demonstrating that we dont spend all day discussing you know who... - here is my reply to the above...

One of the things i came up with - as to why i prefer to stay at fibs, was - and i know this seems a bit shallow - but the rating. Much as we know it is flawed and all - it does give me something to aim for - especially since i have been building mine up from being a poor player at 1100 ish - and getting better (give or take the current mean streak). Although i even had a paid for account at playmaker for two months - i didnt get any rating there - and somehow that seemed all a bit pointless, and consequently i didnt visit anywhere near as often as FIBS.

So, within this points/karma system - can there be a number which just reflects your ability to play bg - since that is what we are about. The rest of the points could be independant - but as you said - useful for other stuff.

Also, decaying ratings for lack of play are interesting.

And the karma thing i do see as persuading people towards more sociable behaviour (which is always a better way to go about it) - you could also set access to the bots as requiring a minimum of karma points as well as all that other stuff - though i must emphatically state there is no existing number large enough to cover the amount of points you would need to achieve

Quotean autographed picture of diane


Keep thinking folks - this is all good stuff   :D

And just to emphasise the point - the curent system of rating and reputation being separate seems ideal to me - it says two things about you to a potential opponent - wether they can wipe the floor with me - and wether i will hang around long enough to let it happen :D  

So whilst i see the need to move away from the reputation being separate from the server as the repbot system is now - i think it does need to be in a separate account in the server (does that make any sense  :wacko: )

And doing this i get two for the price of one - almost 250 now  :D  
Title: New server
Post by: diane on June 16, 2004, 08:38:43 PM
Although - as an afterthought - it might be nice - if the 'ability to play bg' was calculated by the server - based on some anaysis of the match played - rather than by taking points from each other???
Title: New server
Post by: burper on June 16, 2004, 08:51:26 PM
Kill them with kindness.
I was thinking that people love numbers, so give them lots of different stats, rather than just one overall rating. We know the fibs rating can be "manipulated". It's neither right nor wrong, just the way it is.

If, for instance, you had a rating for 1 pointers, 3's, 5;s, 7;s.... money play, tournament rating, rating against beginners, rating against intermediate....

the more numbers the better.

I believe the intent of the fibs rating system was to provide users with a sense of how they were doing, and *not* as a competition against the other users per se. So isn't more better?
Title: New server
Post by: diane on June 16, 2004, 09:14:26 PM
erm - i am not so sure about lots of numbers - that could get confusing - but a rating based on a match analysis would tell you if you are improving.  If it moved away from taking points from one another - there would be less of the problem of better players avoiding weaker players - both or fear of losing a lot of points as it is now - or for fear of being seen to be manipluating their rating (thus denying those weaker players the benefit of the experience).  

The match points would then contribute to the 'currency' system - so you would still have a competitive side to the match.
Title: New server
Post by: lewscannon on June 17, 2004, 03:23:02 PM
one improvement that i'd love to see on fibs is the ability to toggle sound off. if i'm playing late at night, i don't want to have to unplug my speakers.

i'm sorry for making a serious suggestion here, and promise to go on making snide remarks and non-sequiturs in the future
Title: New server
Post by: burper on June 17, 2004, 04:58:19 PM
Quoteone improvement that i'd love to see on fibs is the ability to toggle sound off. if i'm playing late at night, i don't want to have to unplug my speakers.

i'm sorry for making a serious suggestion here, and promise to go on making snide remarks and non-sequiturs in the future
There is a serious side!  Wow...

On FIBS, sound is a function of your client, not the fibs server, which means that the client program you are using (macfibs, javafibs...?) is generating sounds and should probably have a way to turn the sound off. Hunt around in the menus. If all else fails, read the documentation, if there is any.

On "the new server", this would probably be the same situation. It's really had for me to imagine anything else.

Thank you, both for your serious remark and for your snide ones lews :)
Title: New server
Post by: alef on June 17, 2004, 10:42:54 PM
Most of my the additional features I was thinking of have been mentioned, just to add:
- volunteers empowered to support newbies, perhaps organized into languages, clients, teaching backgammon

I think the standard traditional FIBS single rating system should be there (for comparison with FIBS and a zillion other sites/clubs), but also listing a breakdown to show the mode, mean and range of match lengths and opponent's ratings would be excellent to also have included somewhere.
Title: New server
Post by: purol on July 03, 2004, 04:15:20 PM
Hi,

just some thoughts for ''FIBS NT'':

1) Mark tourney matches in the WHO command / mark current tourney players in the WHO command.
2) Alternative reputation metric: instead of the current metric

              R = SUM( exp( each voucher))) - SUM( exp( each complainer))),

I opt for

              R' = SUM( SQRT( exp( each voucher))) - SUM( SQRT( exp( each complainer))).

Rationale: imho one complaint by a 40000 exp. player, just does not cancel out 40(!) vouches by 1000 exp. players.  Vice versa, one vouch by me (560 exp) does not outweigh 5 complaints by 100 exp. players. Let fibsters choose which metric they use (should not be too difficult to implement).
3) Players who cannot (or just don't want to) play on a regular basis don't get less skilled, so why should their rating decay in time?


-- purol


PS: please Webrunner, tell mgnu_expert to vouch me    ;-)