How are Highlighted Scenes Decided?

Things specific to the scene sharing facility "algobox". New scenes, bugs, suggestions, etc.

How are Highlighted Scenes Decided?

Postby Nxdt » Fri Jul 22, 2011 7:32 pm

So thats my question...
Here is why i'm asking it. I have just uploaded a scene and i'm refreshing that page to see how many downloads/comments are going on, when at only 4 downloads, no comments and no (Additional) ratings it appears in the First slot of the Highlighted scenes. This kind of led me to question how these scenes are chosen, are they chosen by a mod, or are they selected with script?
User avatar
Nxdt
 
Posts: 1019
Joined: Mon Aug 31, 2009 6:32 pm
Location: Scotland!

Re: How are Highlighted Scenes Decided?

Postby Chronos » Mon Jul 25, 2011 4:00 am

I'm pretty certain it's a (completely biased) script.
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: How are Highlighted Scenes Decided?

Postby TC42 » Mon Jul 25, 2011 4:03 am

I think the script is based off # ratings, #comments, # downloads, regardless of whether the comments are good or not..
Image
Spambot wrote:Nowadays, memes usually are studied less in the field of biology, but more with the arena of psychology along with sociology. But, the major area of a meme, getting embraced and imitated all the time is what’s at any core connected with any meme.
User avatar
TC42
 
Posts: 984
Joined: Sun Jan 09, 2011 1:53 pm
Location: $ sudo apt get-install sandwich_

Re: How are Highlighted Scenes Decided?

Postby Dare » Mon Jul 25, 2011 8:00 am

It looks like it is simply based on rating and downloads. Probably not comments.
ImageImage
TC42 wrote:Dare, you are creepy.

Official Algobox Admin! Please PM me if you have any issues regarding Algobox.
User avatar
Dare
 
Posts: 833
Joined: Sat Nov 21, 2009 4:27 pm
Location: Sydney, Australia

Re: How are Highlighted Scenes Decided?

Postby Gear97 » Mon Jul 25, 2011 3:28 pm

Well, my guess is that if the scene receives a large amount of downloads in a relative short period of time the script selects this scene to be highlighted. When I upload my scenes it seems that this is what happens :|
I already saw various scenes with downloads below 100, but that appeared in the highlighted and they were pretty recent to time I was seeing them.
Well this just a GUESS. ;)
Gears are my favorite mechanism. Why do you think I have this username ? ;)
Make sure to spend some time to see my work http://www.algodoo.com/algobox/profile.php?id=96, just to kill sometime ;)
PS: Gear97™ Is a trademark from me. Any unauthorized use of the term "Gear" for usernames or other naming ideas will be punished.
User avatar
Gear97
 
Posts: 146
Joined: Sat Jan 02, 2010 5:34 pm
Location: Brazil

Re: How are Highlighted Scenes Decided?

Postby Nxdt » Mon Jul 25, 2011 9:17 pm

I think that gear probably has the right explaination, This would stop any older scenes appearing and seems a flawless way to get the most popular scenes of the moment.
User avatar
Nxdt
 
Posts: 1019
Joined: Mon Aug 31, 2009 6:32 pm
Location: Scotland!

Re: How are Highlighted Scenes Decided?

Postby Someone Else » Tue Jul 26, 2011 5:40 am

Perhaps it's something like this: For all the scenes uploaded in the past month, an index is calculated based on all or part of what TC42 said, with the possible addition of what Gear97, which deals with the concentration of ratings, comments, or downloads in time.

Or perhaps the index is calculated based on an uber-complicated-machine-learning-program that objectively calculates the quality of the scene based on the PHN file.

In any case, the index, minus (or divided by? Some nonsensical math based on logs, quartic terms, and trig?) the age of the scene, equals the probability of the scene being highlighted.
Matthias Wandel is epic, in my humble opinion.
I love my brain...
TC42 wrote:Also, your sig is too big, please change it.

ARE YA HAPPY NOW?????

Thymechanic/Phundamentalist

Recently, I discovered something a lot of you probably already knew: Minecraft is awesome.
Due to this, I may not be as active as usual for a while.
User avatar
Someone Else
 
Posts: 1147
Joined: Sun Nov 21, 2010 10:53 pm
Location: The Milky Way Galaxy

Re: How are Highlighted Scenes Decided?

Postby Emanuel » Tue Jul 26, 2011 8:40 am

Highlighted scenes are scenes from seven days back in time that are first sorted by ratings and then by

Code: Select all
The number of ratings + the number of downloads/40 + the number of views/20


/ Emanuel
Algodoo Developer
Emanuel
 
Posts: 293
Joined: Tue Feb 01, 2011 10:46 am
Location: Umeå, Sweden

Re: How are Highlighted Scenes Decided?

Postby Nxdt » Tue Jul 26, 2011 2:02 pm

Thanks for clearing that up. But i still don't understand how a scene with only 4 downloads, the default rating and 3 views was in there, is there a random element??? :crazy:
User avatar
Nxdt
 
Posts: 1019
Joined: Mon Aug 31, 2009 6:32 pm
Location: Scotland!

Re: How are Highlighted Scenes Decided?

Postby Dare » Wed Jul 27, 2011 12:04 am

Probably because on that day, there were not any good scenes to be highlighted? Maybe...
ImageImage
TC42 wrote:Dare, you are creepy.

Official Algobox Admin! Please PM me if you have any issues regarding Algobox.
User avatar
Dare
 
Posts: 833
Joined: Sat Nov 21, 2009 4:27 pm
Location: Sydney, Australia

Re: How are Highlighted Scenes Decided?

Postby electronicboy » Wed Jul 27, 2011 2:36 am

or maybe even a bad week for uploads...
(lots of low rated scenes, yet small number of uploads)
When asking for help, READ THE STICKIES!
electronicboy
 
Posts: 1694
Joined: Mon Aug 31, 2009 6:18 pm

Re: How are Highlighted Scenes Decided?

Postby Someone Else » Wed Jul 27, 2011 4:58 am

Again, thanks for clarifying.

What's the threshold for ratings that are close enough together for the above script to take place? That is,
Code: Select all
scene.my.decision = (scene1, scene2, threshold)=>{{rating1 > rating2} ? {
    {scene1(0) - scene2(0) < threshold} ? {scene.my.finalDecision(scene1, scene2)} : {1}
} : {
    {scene2(0) - scene1(0) < threshold} ? {scene.my.finalDecision(scene1, scene2)} : {2}}
};

scene.my.finalDecision = (scene1, scene2)=>{scene.my.decision([
    scene1(1) + (scene1(2) / 40) + (scene1(3) / 20)
], [
    scene2(1) + (scene2(2) / 40) + (scene2(3) / 20)
], 0)};

//The scene arrays follow this syntax: [rating_float, ratings_int, downloads_int, views_int]


What exactly are scene views? Can't be how many times someone looks at the scene description page- one of my recent scenes actually had more downloads...
Matthias Wandel is epic, in my humble opinion.
I love my brain...
TC42 wrote:Also, your sig is too big, please change it.

ARE YA HAPPY NOW?????

Thymechanic/Phundamentalist

Recently, I discovered something a lot of you probably already knew: Minecraft is awesome.
Due to this, I may not be as active as usual for a while.
User avatar
Someone Else
 
Posts: 1147
Joined: Sun Nov 21, 2010 10:53 pm
Location: The Milky Way Galaxy

Re: How are Highlighted Scenes Decided?

Postby Emanuel » Wed Jul 27, 2011 9:11 am

Someone Else wrote:What exactly are scene views? Can't be how many times someone looks at the scene description page- one of my recent scenes actually had more downloads...

It is the number of times someone (except the creator) looks at the scene page, but a scene can be downloaded directly from the start or search page.

/ Emanuel
Algodoo Developer
Emanuel
 
Posts: 293
Joined: Tue Feb 01, 2011 10:46 am
Location: Umeå, Sweden

Re: How are Highlighted Scenes Decided?

Postby electronicboy » Wed Jul 27, 2011 9:16 am

scene view's, are when a user actually visits the page for the scene
(the page where it shows scene description and comments).

The reason why you had more downloads than scene views, is because of people using the download button on the main algodoo page.

Edit: damn! Emanuel beat me by a minute!
When asking for help, READ THE STICKIES!
electronicboy
 
Posts: 1694
Joined: Mon Aug 31, 2009 6:18 pm

Re: How are Highlighted Scenes Decided?

Postby Someone Else » Thu Jul 28, 2011 12:54 am

I see. Well... So a scene view is exactly what I thought it wasn't.

But that doesn't answer my other question. The above codes will output 1 or 2, depending on which scene specs are higher-ranked. 1 is the first scene, 2 is the second.

So what is the appropriate value for the third argument in scene.my.decision? Assuming my codes are correct...

*checking*

Oh wow. Toward the right end of the first line of scene.my.decision, you'll see {rating1 > rating2}.
This should be {scene1(0) > scene2(0)}.
Matthias Wandel is epic, in my humble opinion.
I love my brain...
TC42 wrote:Also, your sig is too big, please change it.

ARE YA HAPPY NOW?????

Thymechanic/Phundamentalist

Recently, I discovered something a lot of you probably already knew: Minecraft is awesome.
Due to this, I may not be as active as usual for a while.
User avatar
Someone Else
 
Posts: 1147
Joined: Sun Nov 21, 2010 10:53 pm
Location: The Milky Way Galaxy


Return to Algobox scene sharing

Who is online

Users browsing this forum: No registered users and 2 guests