PDA

View Full Version : hwbot develops



mtzki
07-24-2006, 02:08 PM
http://www.hwbot.org/image.ajax?imageId=113

hwbot (http://www.hwbot.org/index.jsp) has been developing fiercely in the past months. richba5tard has a crew now, but we still have to thank him for doing most of this all by himself. :clap:

Let's take a look at some of the new features.


hwbot 1.9.5 updates:

uploading a pic when submitting results
hw database and information displaying improved in many ways
newspost editing / posting improved
many bugs removed from the engine


Some of the upcoming 1.9.6 updates:

complete gui overhaul
avatar and footer creation


From the user perspective the most interesting updates are prolly the new hwbot picture features.


Uploading pics with submissions

It's now possible to upload pictures with the result submissions. The picture gets an embedded field showing the ranking and other information of the entry. The picture gets updated as the rankings change.

http://www.hwbot.org/show.img?imageId=39&style=0

http://www.hwbot.org/newsLink.do?newsPostId=274128


hw browsing

Looks like this atm:
http://www.hwbot.org/image.ajax?imageId=121

browse processors (http://www.hwbot.org/browseHardwareProcessors.do)
browse videocards (http://www.hwbot.org/browseHardwareVideoCards.do)


hwbot avatar and sig pics

This feature is not ready yet, but it will have great flexibility. Think about the dc stats sig pics, but now for your overclocking results. Here are some standard forms:

http://www.hwbot.org/show.img?imageId=119

http://www.hwbot.org/show.img?imageId=106

http://www.hwbot.org/show.img?imageId=120

The benchmark rankings can also be written on an uploaded avatar pic.


Any comments and suggestions are appreciated. Anything you would like to get changed in hwbot? Missing features you would reckon useful?

Gautam
07-24-2006, 03:21 PM
That is simply awesome! Keep up the good work, Fredrik, and the crew!

[cTx]Philosophy
07-24-2006, 09:00 PM
Looks swet fellas, ill be like #3,783 opteron 165 in cpu-z

ZX7891
07-24-2006, 10:14 PM
wow nice work guys

jmke
07-25-2006, 12:55 AM
testing :)

http://www.hwbot.org/show.img?imageId=125

RichBa5tard
07-25-2006, 05:16 AM
next release will offer some interesting charts too:

http://www.hwbot.org/show.img?imageId=131

jmke
07-25-2006, 05:51 AM
Please help us get the word out on HWBot and Digg this story
http://digg.com/hardware/World_s_Overclocking_Record_Database_Updated

thank you ! :)

mtzki
07-25-2006, 09:42 AM
Any comments and suggestions are appreciated. Is there something that should be changed in hwbot? Missing features that would be useful?

mtzki
07-26-2006, 04:45 AM
I stole a design pic from rb.

http://www.hwbot.org/image.ajax?imageId=141

mtzki
07-26-2006, 02:21 PM
hmmm update :D
http://www.hwbot.org/images/The%20early%20years.png

RichBa5tard
07-26-2006, 02:36 PM
i like robots :)

massman
07-29-2006, 05:07 AM
way to go RichBa5tard, you make Belgium proud :p

eva2000
07-29-2006, 05:34 AM
yes awesome work indeed :)

kiwi
07-29-2006, 09:17 AM
Trying to submit result manually but it shows "cpu unknown", wth? There is even no list of cpus, I have to type it and then it shows the same uknown lol

mtzki
07-29-2006, 09:33 AM
You type in a keyword like 'venice' or '3200' and choose the cpu from the list that opens. imo works nicely once you get used to it. Nice oc there! :eek:

kiwi
07-29-2006, 09:51 AM
Ah I see, didn't know I have to type keyword, thanks :)

Qkjhfhaiguihfma
07-30-2006, 08:28 AM
well if it ever comes down to it, i think we found our replacement for the orb?

excellent work, futuremark should steal a few of your ideas :D

RichBa5tard
07-31-2006, 02:16 AM
I think futuremark doesn't really care for the oc community. Only one result moderator, while we have 2. really late for adding new hw specs, no support for teams, ...

http://www.hwbot.org all the way : )

mtzki
07-31-2006, 06:47 AM
I would like to add a few words to the discussion at the end of this page:
http://www.xtremesystems.org/forums/showthread.php?t=108832&page=9

hwbot is not really trying to be a replacement for ORB. Being independent from the benchmark companies is what makes all the additional functionality of hwbot possible.



We're working with other software companies to make their benchapp software submit directly to hwbot.org, but it will probably take a while before it's released.


FM benchmarks would be very welcome among these (though not likely to happen anytime soon if ever).

RichBa5tard
07-31-2006, 04:16 PM
had some fun with charts:

http://www.hwbot.org/cewolf/;jsessionid=AA7AA8D22CDCE0151E40A3FCF65324DE?img=3 45928735&width=600&height=300&iehack=.png

generated on the fly when browsing processor specs. :)

(image above expires in 24h)

http://www.hwbot.org/quickSearch.do?hardwareId=CPU_873

mtzki
08-02-2006, 10:32 AM
So hotlinking the graphs won't work for long (not a bug). Here's the 08-02-2006 (static) version of the chart mentioned by rb:

http://img342.imageshack.us/img342/5553/jsessionid06fead324b1884532df76bb84ae138edimg25083 538ei4.png (http://imageshack.us)

1.9.6 is now fully working with the new gui and many new statistics. Signature pic generation will be finished later.

Huge thanks for XS for being clearly the most active team:

http://img303.imageshack.us/img303/2680/jsessionid30f8a7aec46c131ec77473d453bb11f1img57360 573lc5.th.png (http://img303.imageshack.us/my.php?image=jsessionid30f8a7aec46c131ec77473d453b b11f1img57360573lc5.png)

mtzki
08-03-2006, 06:39 AM
We are looking for some dedicated news posters ;) :
http://www.hwbot.org/newsLink.do?newsPostId=276097

Jack
08-09-2006, 02:35 PM
Nice work man! Simple awesome!
I just checked out the new website and there's so much info :eek:

Keep it up! :toast: :woot:

RichBa5tard
08-10-2006, 07:19 AM
Thanks. : )

We reached 12.000 results yesterday, and we're gaining some momentum with recieving about 100 results a day. : )

mtzki
08-10-2006, 01:48 PM
Here are some profound upcoming changes, at least from user's perspective. New forms of competition:

* member hall of fame
- who's who in the benchmarking world - an overall user ranking
- based on global and hw rankings, global give much more points
- credit system will be explained in detail later

* team overall hall of fame
- based on the (best of the) team's positions in the rankings
- e.g. take six best bm rankings for the team and add up, the lower the sum the better

* half-year championships for teams
- e.g. 3DMark06 hwbot champions H1/2006
- main idea is to give lasting merits for the teams

* contests
- custom competitions defined by users
- will not be limited to virtual prizes.

- type: members or team (team averages)
- scope team: challenge (2 teams) or open to all teams
- or scope members: team members or open to all
- timing: first one to reach xxx or highest score at given time
- hardware: specific hw family / model or open to all
- prize

At least the overall personal competition should be ready soon. It's not too late to give feedback and criticism tho.

Highland3r
08-17-2006, 12:17 AM
Anyway to choose the results shown on the HWbot sig?

RichBa5tard
08-17-2006, 12:32 AM
Well, we've built a complex algorithm to make sure your most interesting results would show up, but you can choose them manually too, yes.

Highland3r
08-17-2006, 01:40 AM
Well, we've built a complex algorithm to make sure your most interesting results would show up, but you can choose them manually too, yes.

How does one go about that?

Cheers mate

RichBa5tard
08-17-2006, 02:04 AM
I'll save you from dumping the source code here, so I'll try to explain it in pseudo code.

first, calculate the 'weight' of a ranking (application). The more ppl participate in a ranking, the more 'points' a good rank will get you.


weight = max{ min{(participants in ranking / 1000), 0.5}, 2}

There's a range of 0.5 to 2, so unpopular benchmarks are still worth a little bit and very popular benchmarks will not give you an insame amount of points. eg. superpi 'points' will be multiplied by 2, but sisoft sandra by 0.5.

Then the actual algorithm for calculating points of your submitted result comes in. You can recieve points on 2 aspects: the global rank of your score, and the hardware rank of your score. The hardware rank is worth much less, but it's fun that you still recieve some points because you have the (second, third, fourth or fift) fastest videocard / processor in 3dmark/superpi/...

global ranking points


int points;
switch (rank) {
case 1:
points = (int) (50 * weight);
break;
case 2:
points = (int) (40 * weight);
break;
case 3:
points = (int) (35 * weight);
break;
case 4:
points = (int) (30 * weight);
break;
case 5:
points = (int) (25 * weight);
break;
default:
points = (int) (((-20/145f)*rank + (600f/29f))*weight);
break;
}


weight = the importance of a ranking. for exact value, look at calculation above.

hardware ranking points


float saturation = 100;
int points;
switch (hardware rank) {
case 1:
points = (int) (5f * Math.min( Math.max(((float)participants / saturation), 0.2f), 1f) * Math.max(weight, 1f));
break;
case 2:
points = (int) (4f * Math.min( Math.max(((float)participants / saturation), 0.2f), 1f) * Math.max(weight, 1f));
break;
case 3:
points = (int) (3f * Math.min( Math.max(((float)participants / saturation), 0.2f), 1f) * Math.max(weight, 1f));
break;
case 4:
points = (int) (2f * Math.min( Math.max(((float)participants / saturation), 0.2f), 1f) * Math.max(weight, 1f));
break;
case 5:
points = (int) (1f * Math.min( Math.max(((float)participants / saturation), 0.2f), 1f) * Math.max(weight, 1f));
break;
default:
points = 0;
break;
}


The more ppl who have the same videocard/processor as you and submitted a result for the same ranking (application), the more your hardware rank is worth.

The total score of your submitted result is the sum of both global and hardware ranking points. The results shown in your pic will be your results with the highest points.

Keep in mind the algoritm isn't final yet. We're probably going to lower the global ranking points a bit, or increase the hw points. We're testrunning it at the moment, as points are only visible for the crew.

Highland3r
08-17-2006, 03:44 AM
ahhh nice :D That'd explain why things changed the other day :D

How can you specify what you want to see?

RichBa5tard
08-17-2006, 03:50 AM
When you create your avatar / signature, you have to choose between "automatic" and "selected results" :)

mtzki
08-17-2006, 04:29 AM
I'll save you from dumping the source code here, so I'll try to explain it in pseudo code.

Now did you really? :D



global ranking points


int points;
switch (rank) {
case 1:
points = (int) (50 * weight);
break;
case 2:
points = (int) (40 * weight);
break;
case 3:
points = (int) (35 * weight);
break;
case 4:
points = (int) (30 * weight);
break;
case 5:
points = (int) (25 * weight);
break;
default:
points = (int) (((-20/145f)*rank + (600f/29f))*weight);
break;
}


Forgetting the weight and rounding, first place gives fifty points, second 40,..., 25 points for fifth place, and from sixth to 150th place points go down linearly (with a formula that would give 20 points at fifth place and 0 at 150).



Keep in mind the algoritm isn't final yet. We're probably going to lower the global ranking points a bit, or increase the hw points. We're testrunning it at the moment, as points are only visible for the crew.
The definitions given by rb aren't even the current ones. We will post the final specs somewhere when we are done with the testing.

mtzki
08-17-2006, 04:39 AM
Well, we've built a complex algorithm to make sure your most interesting results would show up, but you can choose them manually too, yes.
Any chance of putting this to work too? :D

Highland3r
08-17-2006, 09:02 AM
When you create your avatar / signature, you have to choose between "automatic" and "selected results" :)

Am I being dumb - where is the option to do this, or is this still a WIP feature?

Cheers

RichBa5tard
08-17-2006, 09:08 AM
It's not made public yet, only available for crew. Sorry. :)

Highland3r
08-17-2006, 11:19 AM
It's not made public yet, only available for crew. Sorry. :)

Ah no worries mate :D Looking forward to the feature when its out :D

wittekakker
08-20-2006, 04:01 PM
I have a quetion here, might be simple to fix. When I search for 3d mark results, could there be an option to watch non SLI scores only? I know where the other top scores of my card are around, but would be a lot easier for me (and for others I guess) if we could just search non sli/crossfire scores.

RichBa5tard
08-21-2006, 12:44 AM
Okay, i've added it to the todo list, i'll let you know when it has been added.

RichBa5tard
08-22-2006, 02:51 AM
I have a quetion here, might be simple to fix. When I search for 3d mark results, could there be an option to watch non SLI scores only? I know where the other top scores of my card are around, but would be a lot easier for me (and for others I guess) if we could just search non sli/crossfire scores.

Your request has been implemented in the development version, I'll try to upload it tonight. :)

RichBa5tard
08-23-2006, 07:54 AM
wittekakker, your request has been implemented!

http://www.hwbot.org/searchResults.do

mtzki
09-12-2006, 11:47 PM
rb does not have to much spare time from work atm, so some of the promised updates (overall competition, sig pics, hwbot multipi (http://www.xtremesystems.org/forums/showthread.php?t=111462)) will have to wait a little, prolly not very long tho.

We got some bug fixes yesterday:


- uploading images, some mimetypes are not excepted
- user personal results page, display the best (first sort on score, than start to filter for duplicates instead of other way around)
- display verification image at all time (currently only when verification url is entered too)

Also some of the stats views have been updated recently.

massman
10-03-2006, 09:47 AM
We've reached the milestone of 15,000 results.

http://www.hwbot.org/newsLink.do?newsPostId=285257

At the end of this year, we should be at 20k at least :p

wittekakker
10-03-2006, 10:08 AM
wittekakker, your request has been implemented!

http://www.hwbot.org/searchResults.do

:woot:

Thank you RB!

PS: Works like a charme :clap:

RichBa5tard
10-03-2006, 11:52 PM
No problem!

I added a features that generates bbcode or html so that you can copy&paste a thumbnail of your result easily into your forum or blog. : )


http://www.hwbot.org/show.img?style=1&imageId=995&iehack=.png
(http://www.hwbot.org/result.do?resultId=553682)

mtzki
10-30-2006, 04:41 AM
The personal overall competition should be up and running in a few days. imo this is one of the coolest features of hwbot to date. No other site has anything like this, at least with a reasonable definition. ;)

jmke
10-30-2006, 04:45 AM
some of the new charts and features are just too cool:)

http://hwbot.org/result.do?resultId=545030

http://img209.imageshack.us/img209/9363/clipboard01xt7.jpg (http://imageshack.us)

RichBa5tard
06-05-2007, 08:57 AM
hwbot v2.0 development topic (http://www.hwbot.org/forums/showthread.php?t=794)

Early look on new hwbot layout:
http://www.hwbot.org/blog/wp-content/screenshot_2.png

polished hardware comparator. manufacturer colors for easy recognition:
http://www.hwbot.org/forums/attachment.php?attachmentid=8&stc=1&d=1181053486

polished submission pages:
http://www.hwbot.org/forums/attachment.php?attachmentid=9&stc=1&d=1181054063

memory, motherboard and cooling info added to submission pages:
http://www.hwbot.org/forums/attachment.php?attachmentid=10&stc=1&d=1181054063

hwbot engine v2.0 mascot:

http://www.hwbot.org/forums/attachment.php?attachmentid=11&stc=1&d=1181058227

I have a robot fetish :D

wittekakker
06-05-2007, 01:33 PM
Nice teaser :D