Welcome Guest ( Log In | Register )

3 Pages V  1 2 3 >  
Closed TopicStart new topic
> Hentai@Home Quality

 
post Mar 9 2013, 10:59
Post #1
Tenboro

Admin




A new Quality metric was added to Hentai@Home. This is basically a value between 0 and 10000 that measures the long-term overall stability and reliability of a client, and is now used together with raw speed and proximity to prioritize clients for file requests.

There is a readout for this on the Hentai@Home status page. New clients and clients that haven't been used for the last couple of days will start out with 0 quality, and it will take several days for it to stabilize at the baseline value.

Note that while 10000 could be read as "no issues whatsoever" and 0 could be read as "ass", what constitutes a decent quality rating could vary between parts of the world. This will have no overall effect on usage, as the system will still always prioritize clients within the same country or region.

Addendum: Due to browser blocking issues, the following ports are no longer considered valid for H@H use: 2049, 3659, 4045, 6000, 6665, 6666, 6667, 6668, 6669 and 65535.

Addendum #2: Fixed a bug where the quality wouldn't get properly reinitialized after a client restart.

Addendum #3: Added some improvements to how clients that fail other clients unreasonably often are handled.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 11:06
Post #2
Arith Undine



ElvenCon
******
Group: Catgirl Camarilla
Posts: 815
Joined: 24-August 11
Level 500 (Ponyslayer)


So the Quality doesn't affect a server's base Hath/day (determined by upload speed), only it's Hath/click/day?

EDIT:
I mean...Average clicks per day, that's a parameter for overall Hath/day, I suppose.

And what will happen to quality if the H@H client is offline.

This post has been edited by penuser0: Mar 9 2013, 11:11
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 11:09
Post #3
StonyCat



Retired
*******
Group: Catgirl Camarilla
Posts: 2,487
Joined: 31-March 12
Level 500 (Dovahkiin)


Now there is a long string of decimals for trust, I wonder if it should be rounded up.

(IMG:[i48.tinypic.com] http://i48.tinypic.com/3468eo8.png)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 11:15
Post #4
Tenboro

Admin




QUOTE(StonyCat @ Mar 9 2013, 10:09) *
Now there is a long string of decimals for trust, I wonder if it should be rounded up.


Are you saying you don't need to know the Trust with 14 digits of precision? :3

(fixed)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 12:05
Post #5
ctxl



バカ
****
Group: Members
Posts: 425
Joined: 20-May 12
Level 455 (Godslayer)


Does clicking on the not-loading link for clients using [src.chromium.org] a [www-archive.mozilla.org] blacklisted [bugs.webkit.org] port have any effect on quality? Or just trust? (Or both?!)

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 12:19
Post #6
Tenboro

Admin




QUOTE(ctxl @ Mar 9 2013, 11:05) *

Does clicking on the not-loading link for clients using [src.chromium.org] a [www-archive.mozilla.org] blacklisted [bugs.webkit.org] port have any effect on quality? Or just trust? (Or both?!)


Clients can only use port 80 and 1024-65535, but I wasn't aware that some high ports were also being blocked by some browsers, so I've added exceptions for those as well.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 12:25
Post #7
ctxl



バカ
****
Group: Members
Posts: 425
Joined: 20-May 12
Level 455 (Godslayer)


Neat, that was quick. Guess that question doesn't need to be answered now (IMG:[invalid] style_emoticons/default/tongue.gif)

Not in the pages I linked: 65535 is blocked in Webkit (Chrome/Safari), but not Firefox.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 12:38
Post #8
Tenboro

Admin




QUOTE(ctxl @ Mar 9 2013, 11:25) *
Not in the pages I linked: 65535 is blocked in Webkit (Chrome/Safari), but not Firefox.


Really? Hm..

QUOTE
Error 312 (net::ERR_UNSAFE_PORT): Unknown error.


Yup. Why would they do that?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 12:53
Post #9
Ichy



~ Loli Trainer ~
***********
Group: Catgirl Camarilla
Posts: 13,061
Joined: 19-February 09
Level 500 (Dovahkiin)


Cool. Now I can tell better if a VPS is rubbish and needs to be killed (IMG:[invalid] style_emoticons/default/happy.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 13:05
Post #10
blue penguin



in umbra, igitur, pugnabimus
***********
Group: Gold Star Club
Posts: 10,046
Joined: 24-March 12
Level 500 (Godslayer)


That gives us, common "Discussion, Help & Feedback" posters, another evaluation value to undersatnd what newbies starting with H@H are actually doing. Good grief.

Also, that:
QUOTE
Cool. Now I can tell better if a VPS is rubbish and needs to be killed

Not for Itchy (IMG:[invalid] style_emoticons/default/smile.gif) but for the newbies again.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 9 2013, 14:23
Post #11
moonflow



Active Poster
*******
Group: Gold Star Club
Posts: 1,500
Joined: 17-September 06
Level 500 (Dovahkiin)


Um, does this mean that I will receive a quality drop if I don't use my pc for most of the day?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 02:56
Post #12
StonyCat



Retired
*******
Group: Catgirl Camarilla
Posts: 2,487
Joined: 31-March 12
Level 500 (Dovahkiin)


QUOTE(Tenboro @ Mar 9 2013, 16:59) *


Addendum #2: Fixed a bug where the quality wouldn't get properly reinitialized after a client restart.

So it means whenever a client is restarted, the quality resets to 0?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 04:07
Post #13
colossol



Newcomer
*
Group: Members
Posts: 23
Joined: 21-June 11
Level 292 (Lord)


Hopefully this resolves -- or helps alleviate -- the sudden, massive trust drops that some of us have been experiencing.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 08:55
Post #14
Ichy



~ Loli Trainer ~
***********
Group: Catgirl Camarilla
Posts: 13,061
Joined: 19-February 09
Level 500 (Dovahkiin)


QUOTE(colossol @ Mar 10 2013, 04:07) *

Hopefully this resolves -- or helps alleviate -- the sudden, massive trust drops that some of us have been experiencing.

No out of ordinary Trust drops for me.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 10:24
Post #15
Tenboro

Admin




QUOTE(StonyCat @ Mar 10 2013, 01:56) *

So it means whenever a client is restarted, the quality resets to 0?


The fix was to make it not reset. As was intended. Considering it takes several days to settle, not having it save over restarts would be a major issue.

QUOTE(colossol @ Mar 10 2013, 03:07) *

Hopefully this resolves -- or helps alleviate -- the sudden, massive trust drops that some of us have been experiencing.


Those are more than likely due to temporary network issues on your or your ISP's end. Hell, my ISP has several very short partial routing outages every day, usually lasting less than half a minute. If I wasn't running realtime monitors I would hardly notice, but it's enough for Trust to take a hit.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 15:42
Post #16
Hairs Fan



Women body fetishist
******
Group: Members
Posts: 859
Joined: 15-September 08
Level 219 (Ascended)


Can we know how this new metric is computed please ?

My client's trust is almost always equal to +1000, yet its quality measure dropped bellow 6000 this night, and the number of hits/s it gets dropped consequently. Even though its "quality" is slowly raising since then, its number of hits/s is stuck to 10 hits/s, while it used to handle 25 hits/s before yesterday.


(On a side note, the "Continue Without Uploading" button of the images upload form doesn't seem to work anymore.)

This post has been edited by Hairs Fan: Mar 10 2013, 16:14
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 17:26
Post #17
Tenboro

Admin




QUOTE(Hairs Fan @ Mar 10 2013, 14:42) *
Can we know how this new metric is computed please ? My client's trust is almost always equal to +1000, yet its quality measure dropped bellow 6000 this night, and the number of hits/s it gets dropped consequently.


Quality is calculated by comparing your average failure rate with your average hit rate - meaning it's largely independent of raw speed - together with some additional conditions if trust is low. This gets averaged over a long period of time, with the actual fractional gain or loss depending on whether the current quality is higher or lower than the averaged quality. (Basically, you drop quality much faster than you gain it, to avoid an oscillating load effect.)

~6000 is slightly lower than the average quality (currently ~6800), which means you probably had a period of many files being dropped. If there weren't any network interruptions, the client probably had a period of being overloaded in some way.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 18:40
Post #18
Bunker Buster



Just a man who likes getting his dick wet
*******
Group: Gold Star Club
Posts: 2,220
Joined: 11-June 10
Level 346 (Godslayer)


QUOTE(Tenboro @ Mar 10 2013, 17:26) *

Quality is calculated by comparing your average failure rate with your average hit rate - meaning it's largely independent of raw speed - together with some additional conditions if trust is low. This gets averaged over a long period of time, with the actual fractional gain or loss depending on whether the current quality is higher or lower than the averaged quality. (Basically, you drop quality much faster than you gain it, to avoid an oscillating load effect.)

~6000 is slightly lower than the average quality (currently ~6800), which means you probably had a period of many files being dropped. If there weren't any network interruptions, the client probably had a period of being overloaded in some way.

Would having a client running at a pc with low priority traffic out of all the PCs in a network cause stuff like that?

This post has been edited by Bunker Buster: Mar 10 2013, 18:41
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 18:46
Post #19
Tenboro

Admin




QUOTE(Bunker Buster @ Mar 10 2013, 17:40) *
Would having a client running at a pc with low priority traffic out of all the PCs in a network cause stuff like that?


Possibly, if the network is overloaded. But assuming it's just using QoS to prevent bursts from causing slowdowns, it shouldn't really affect it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Mar 10 2013, 19:32
Post #20
tehg



Newcomer
*
Group: Recruits
Posts: 13
Joined: 18-September 10
Level 236 (Godslayer)


Hi there!

@Hairs Fan: Where can I get these fancy graphs? I need moar stats (IMG:[invalid] style_emoticons/default/smile.gif)

@Tenboro: Thanks for the new quality measurement! YaY moar stats (IMG:[invalid] style_emoticons/default/biggrin.gif)

There is a small thing I was asking myself for some time though:
While watching my H@H client I notice that files sometimes take more than 5 or in rare cases even 10 seconds to get transmitted with speeds like 20kB/s. My burst speed is set to 95 kB/s atm. Can the connection limit be decreased (or is this (convenience) problem not even caused by my side)? Because I would as sure as hell not want to wait this long for an image to load.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


3 Pages V  1 2 3 >
Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 14th July 2025 - 06:56