Proposal for a better Project Discovery UI

I find the current version of Project Discovery pretty annoying to do because it takes perhaps a fraction of a second to spot the clusters but then half a minute of tedious clicking to transfer that information to the computer. If the UI worked a little differently, we could do it with a lot less clicking.

First some background. The tutorial suggests that we draw the polygons tightly around the clusters like this:

But this is unnecessary as the scoring system doesn’t care if we include extra empty space around the polygon. In the livestream it was also confirmed that this is Ok. So we can do our polygons with less clicking:

And still get a perfect result:

So I propose an UI that does the same thing but with even less clicking. When a task starts, there would be a ready made fixed border surrounding the whole area:

User would start drawing by clicking some point on this border:

And then clicks another point on the border to end the line he is drawig:

And that’s it. Done. Ready to click ‘Submit’ after just two mouse clicks instead of ten like in the existing UI.

If a straight line won’t do, we could click intermediate points along the way before clicking the border again. If there are more than two clusters, we would add more dividing lines that can start and end on the border or on any previously drawn line. But no looping back to end the line on itself. If there is just one cluster, no drawing is needed at all as the initial border covers it, so we would just click submit like in the ‘no transits’ cases in the exoplanet version.

Line endpoints and intermediate nodes can be adjusted by dragging but the nodes on the border can only be dragged along the border, not off of it.

Drawing a line that crosses another line would automatically add a node to the crossing point. So if we need to divide the area to four squares, we could do it with just two crossing lines from edge to edge.

This subdivided plane is then easy to convert to polygons if the site where the data gets uploaded requires it. But this is work that computers are good at, so humans should not be bothered with it. Each polygon could then even be reduced to the convex hull of the cells inside it to produce polygons that look like those ‘gold standard’ polygons. But again this is work for computers, not humans.

And some further tweaks:

There should be some ‘magnetism’ in the lines so that clicking near one is sufficient to snap the new node on the line. And on the nodes too so that creating a new node near an existing one would reuse the existing node. Wider tolerance than in the current UI where closing the polygon at the start point is hard to do on a high resolution screen. Part of this difficulty comes from the ambiguous mouse pointer where the active point won’t match the expectation.

Also there should be a way to remove just the last point added after a misclick. For example by pressing the backspace key.

2 Likes

Moved from general discussion to player features & ideas

random internet space boat captains approve this I’m sure, I know I do :slight_smile: Also…the waffle dots need to go please :slight_smile:

Please see https://www.reddit.com/r/Eve/comments/hbxkon/project_discovery_lazy_marking_doesnt_actually/

I asked the researcher behind the project (Ryan Brinkman) about this very issue and it seems to not be a problem. This is his reply:

"This was confusing to CCP folks too at the start, and they coded up a gold test gate based on that that doesn’t actually reflect the important information we are trying to capture.

TLDR: Tight bounds don’t matter, only that cells are SEPARATED.

Here is an example I just did just now:

This allows you to speedrun PD while still being helpful to real world science (ie. you don’t have to feel guilty because you’re not actually “cheating”)

1 Like

This saves a lot of clicks but you are still doing 11 clicks (10 if both polygons had been rectangles) while the UI I suggested would allow you to do this task with just two.

I’m doing PD with four toons and my mouse hand really hurts after doing the daily batch of 800 tasks (10,000 to 20,000 mouse clicks). It never happened in exoplanet version although I did way more tasks per day using the relog trick. My UI idea would reduce the clicks per task to exoplanet level or even lower.

The existing UI effectively requires us to trace the separating lines between the clusters twice and draw the border around the whole area manually.

Since this is a revamp request thread.

Can we have proper tablet support? In the form of allowing hand drawn shapes, that automatically get approximated into geometric ones.

How about natural freehand drawing instead point & click? Like this.

We’re in 2020 and Vixen is in 2200

1 Like

Freehand drawing is slow with a mouse when any kind of accuracy is attempted. And the scientists don’t want us to surround the clusters. They want us to separate them from each other. So your freehand drawing should be just a single line that goes from edge to edge between the clusters.

Or a polyline from edge to edge as I suggested. Which is a better way do do it because it is faster to do accurately than a freehand line and would produce just two or a few points to transfer over the network instead of hundreds like a freehand line.

What’s your point? What accuracy do you expect here? You’ve seen golden samples. It is separated, just with freehand which means it’s faster for human. I think I’m really from 2200. I’ll stick with freehand and let the computer do https://en.wikipedia.org/wiki/Quantization_(signal_processing) job.

There are tasks where the gap between the clusters is very narrow. Drawing that freehand requires you to keep every pixel in that narrow lane. With polyline I can just stretch the ‘rubberband’ through it and then adjust the whole thing at once before anchoring the endpoint.