Submission removal #81
Replies: 9 comments 10 replies
-
We discussed internally these aspects with the team, and we see two elements playing together here:
Let's try to address them in order. Clean submission history In addition with the search bar in that section and the filtering option on the status, you can easily navigate this log. But we get that for a publicly shown element one may want to have something cleaner. Here are some options that can be discussed/evaluated:
Both solutions would still maintain the whole history of submissions as a persistent log and thus it would be visible for the user (at least). Stats impact Of these three types, only the ratio type (so only 3 stats) is affected by "Bad/Wrong" submissions (but not by the failed ones that are not counted as valid), meaning that if you send a poorly performing agent (e.g. the random agent), it can diluite your stats, causing that number to go down. But all the other 13 stats (type A and B) are either not affected (type B, best) or improved (type A, cumulative), so in the end a "wrong" submission is not harming your numbers. Here are some options that can be discussed/evaluated (that can also be combined):
This would mean that all your valid submissions would then be considered for stats calculation but, as said, this would not harm type A and B stats. Hoping this clarifies a bit the all situation, we would be very glad to hear your thoughts about these options. Share your feedback! PS: @discordianfish feel free to complete this discussion in case I missed something. |
Beta Was this translation helpful? Give feedback.
-
Hi Alex. Thanks for the follow up on this. I think the options you presented would work fine. The ability to allow the user to explicitly select which submissions to show publicly in his profile and automatically filtering out our pre-built example agents from the stats calculation might do the trick. Here's how I image I'd like to use the dashboard. I see it as another social media dashboard. I get to show off the work I've done while not promoting the work I am not entirely proud of. Given the nature of the project we are working on, it would be nice to have robust and reliable stats. I don't want to have to do mental math to cut out pre-built or suboptimal submissions. From the user's pov, being able to delete unwanted submissions would be best. However, I understand the benefit of keep all submissions from your pov. Maybe it is possible to delete it from the dashboard, but keep it in a database in the backend? Another nice feature to have would be the ability to comment on peoples submissions. Cheer them on or ask for advice or something. That's not part of this discussion though. |
Beta Was this translation helpful? Give feedback.
-
What about showing only the best submissions for each game (and maybe difficulty etc)? |
Beta Was this translation helpful? Give feedback.
-
Hi @mscrnt, so after an internal evaluation, we identified the following mods that should improve the UX, here they are: For context, when in the following text I will refer to submission page, it is this type of pages: https://diambra.ai/submission/519 Profile and Submissions Public Visibility Quality
Stats reworking
These modifications would neutralize the effect of random agents or bad performing agents on stats, meaning that only the best performing are considered and can "move" your stats. Filters (stats/submissions)
In addition, we will also add (applicable) stats directly in the submission page, under the "Submission Result" section, as this can be a better way to keep track of the stats for those interested in seeing them per-submission. What do you think? Do you have any feedback? |
Beta Was this translation helpful? Give feedback.
-
@mscrnt We have a PR under review implementing all these changes, you can take a look at how the new website would appear by using this dev-subdomain: https://statistics.dev.diambra.ai/ Would be great if you could take a look at the stats in your dashboard and in the submissions pages, to validate what we implemented, we would really appreciate your feedback before releasing it! |
Beta Was this translation helpful? Give feedback.
-
Hi @alexpalms, I can probably do a more targeted review with a change list, but here's what I got after a quick review. Feedback on recent changes: The "Public preview" button appears functional, but the differences from the regular view are minimal. Mostly personal info is removed, and some tooltips are gone. I still see stats, even though I only have pre-built agents uploaded. I thought these weren't going to be included. The sorting feature for columns like Achievements and Agent is fantastic, making organization easier. The added filters for stats and submissions provide greater flexibility in accessing relevant data. However, I wonder how much use the "Number" filter will get now that I can sort by date. Also, were you going to include a filter for pre-built agents too? The live stream window behaves as expected, remembering the last state and loading minimized when there's no live stream active. Not sure if that was even targeted for this release. Suggestions: Consider streamlining to just one view and removing the "Public preview" option for a smoother user experience. Your team is doing a great job and I appreciate all the extra work you are putting in for this. Let me know if you need anything else. |
Beta Was this translation helpful? Give feedback.
-
Thanks a lot for explaining the details. Public preview: The tool tip I was referring to was the badges tool tip. And yeah, it do see how it only shows the selected badge. Pre-built agents: Filters - Numbers: Filters - Pre-built: Let me know if you need help with anything else. |
Beta Was this translation helpful? Give feedback.
-
@mscrnt All the modifications have been completed, they are visible in the temporary subdomain shared above (https://statistics.dev.diambra.ai/) Do not hesitate to leave additional feedbacks if you want! Thanks for the support. |
Beta Was this translation helpful? Give feedback.
-
All these modifications have been rolled out! |
Beta Was this translation helpful? Give feedback.
-
To keep track of the history of this discussion I am here reporting the discussion between our user Mscrnt (M) and myself alexpalms (A) on Discord:
(M): "Is it possible to have my submissions removed from the submission history in my dashboard page?
I was getting to know the program and submitted two of them thinking they were my own agent."
(A): "At the moment is not possible to remove a submission from the history, but you can (temporarily) filter them depending on their Status or use the search filter to show only the ones you are interested in.
But we want to hear our users and we do can add functionalities of this type to the platform.
Is there a specific reason why you would like to remove your submission?"
(M): "The goal would be just to have a clean dashboard. Otherwise, it isn't causing any harm. I don't really care about those submissions, so I'd rather they'd not be there."
(A): "Thanks a lot for sharing your opinion.
You are correct, they are not impacting your leaderboard positioning nor your achievements, as they will use the best scores achieved.
But all the submissions count for your statistics, meaning that you will accumulate points by keeping those submissions."
(M): "That last part seems like something I would want that feature for. If I was looking to keeps correct stats, that would be slightly annoying. Unless you can filter them out somehow."
(A): "Not from the stats, the stats are (at the moment) computed on all the successful submissions you have."
(M): "Ok, well that's good to know at least. Thanks for the info."
Beta Was this translation helpful? Give feedback.
All reactions