From Hungarian tester team, some ideas came :
1. Server events -> Personal events, Marton Scultety
We have the option to use a kmz map on the mobile to create our own course, that is great.
What about if we made a copy for a test, for an individual run of the course file, the kml, too?
Just copy it as a draft then make updates on that, this case we should not start the planning from scratch and it would be more interesting to see challenging legs figured out by others ; )
2. Strava uploads , Zsolt Demeter
It might happen that a runner takes a gps watch or a logger next to the mobile. The track is saved on both devices. At the end the maprun application sends the track to Strava, and the other device sends it too- it depends on settings, however, Strava will recognize it as a duplicate, do not accept the second track.
It would be great to give a warning when we activate the strava upload about it, it might happen the track won't be uploaded if the other device already sent it.
3. Show results for personal events , Margit Jenei
Currently after having a personal event accomplished, we can see the details locally. We have the button, to show other results for this event, but usually it brings back an empty list. Would it be possible to see here the uploaded results from the server for this personal event? It might happen it is a training course, shared among friends, etc
4. Dots in kml file name, Gabor Vincze
We tested many extra chars in the names - for runners, mkz/kml names or folder names
I got a file from Gabor to upload, having this string in the kml name: 2.5 km xxxxxxx.kml
The upload worked, the course could be performed, however, the track was not shown for the first runner, the xml export could not be done with the result details from the old admin site, and finally the delete RG event option did not work.
I could delete simply the event, created again with file : 2500m xxxxxx.kml
I forgot to add a question from Gabor Bejczi
Long distance events
Let'suppose we have a long dustance course, that requires
several maps in reality, and there are controls dedicated for changing the map. In Maprun implementation, there would be
several kmz files, with one kml, or kml files too, how could the map change realized?
- The current options for scoring schemes are: http://maprunners.weebly.com/scoring-schemes.html - We’ve tried to provide a spread of Score options that cover schemes being used by multiple clubs
- Remember the severity of the late-penalty in any scheme is inter-related with the control numbers you use. These are somewhat arbitrary if you are not putting out flags. As an extreme example, if your controls were 1001, 1002, 1003 and you used ScoreQ, 30 points per min penalty is insignificant. Faced with the choice of visiting extra controls and returning late … one extra control for 1000 points = 33 mins late … so you would go for the extra controls. If on the other hand you numbered your controls 11, 12, 13 - going for an extra control is equivalent of less than 1 min late… rush back home..!
- The scoring schemes are implemented within the App itself, so for any new or varied scoring schemes, a new version of the App is required and everyone in the event would need to be using that version of the App or a later version.
- Requested changes or enhancements to the App are prioritised by the needs of the Clubs who are the most frequent users of the system
- There is the potential in the future for a rules-based generic scoring scheme that allows Administrators to input a set of parameters for how scores and penalties are calculated.
- For example, input values for A1, a1, B1, C1, D1,F1,G1 (and A2, a2, B2, C2, D2, F2, G2 etc if required) and H, J, K, L, M, N
- Raw Score = Sum( (Id of Control punched) x A1 (rounded to the a1-th power of 10) + B1) for time after Start between (C1 & D1): if F1 is set for Even controls and G1 is set for Odd controls)
- Penalty = (if H is set, time is in minutes, if J is set, apply “minutes or part-thereof”, if K is set, time is in seconds ) : time-late x L + (time-late squared) x M + N (for a fixed penalty)
- This is all achievable - but it may be more complex than justified.
- Of course, as an alternative, Clubs can extract the table of punches from MapRun and apply any scoring scheme they like after the event, and dis-regard the score calculated by MapRun.
In version 4.8.8, you can edit a course that you have created in QuickStart.
We do not currently support copying a published course from the server and allow it to be edited. There is a new setting that Administrators can use when setting up an event, to allow their map to be re-used by others for a QuickStart or CheckSites event.
We could add another setting that Administrators could use to allow their course to be copied as well.
Extra checks would need to be added to ensure that someone did not change a course, and upload results that became mixed in with results from the original version of the event.
In a personal event, results are not automatically uploaded. But a runner can still do a manual upload.
However, because the event is not published, the server does not have a RouteGadget event set up to display the results.... and so only a very basic list of results is provided and no tracks are displayed.
With Personal Events, anyone can change any of the settings ... punch tolerance, time allowed etc and so we need to be careful when comparing results for personal events.
If you want to run a training event where you do want to compare results and tracks - ask your local MapRun Administrator to publish this as a Club Event.
The system uses a "Regular Expresssion" (RegExp) in matching results to events. A RegExp is a pattern matching methodology ... but certain characters have special meanings eg ^, *, +, (, ) , [, ], . etc.
Some of these are valid in filenames so the system does not reject them... but then fails to work correctly.
I will add better checking on filenames/event names.
It is OK : )
Is there a procedure , some similar, to handle crossing of roads, aided with traffic lights, or with other temporary solution to cross over safely, but not losing time?
We try to avoid these legs, but might be required rarely.
"Show all results for this event" - in case of a personal event, would list all the time split details that were uploaded into the server, manually, form the given mobile.
Track is not available.
If I share my kmz/kml and it is copied to another mobile, that would be another locally stored personal event, but its result records would not be listed together with my results.
If some unwaited event happens with the mobile i.e. a small water drop, or a sudden movement could make the map displayed incorrectly, with a weird zoom.
Would that be possible to add a reset button to restore the map/kmz to the mobile screen, without cancelling the current course being run?
You've talked about a rules-based method for scoring/penalty systems, there's one system which would be appreciated in the meantime. That's the Queensland system (points based on the decade of the control number) with 10 pts/min (or more generally a user-specified pts/min). I've been rogaining for a little while and this is by far the most prevalent scheme I've come across. (PS I don't expect my mobile to last for a 24hr event but the same points scheme is often used for shorter score events and we have a lot of 3hr events round here.)
We talked about a help option that would be useful for beginners to see their current position for some seconds only not for the whole course.
This step could be logged or shown within the track, informing the coach what happened.
We got a repeated question from Zsolt Demeter, drawing attention to gps issues. When we cannot decide what's going on, feeling there must be a gps issue, and we need to continue with next points not waiting for punching the current one, this temporary position information would help again. If it shows an unlikely position - it confirms we should continue without forcing to find the position where the punching would happen.
Yes I agree this would be a useful feature and I have added it to the list.
We need more discussion on how it should be controlled.
- there would be a setting the Admin could control to allow or disallow this for an event.
- there would be a button that displayed the runners location for say 30 seconds.
- this could be used multiple times.
- the number of times it was used would show in an extra column in the results table(?).
We would agree with your points, Peter.
Tibor Erdelyi suggests to show somehow these actions on the track, where they asked it. It would help a lot for the coach (there are technical skills missed by the runner, or just simply tired)
for the mapmaker -- gps issue or map problem arose
I think the RG track visualization cannot be touched, or maybe. Could the system mark the location where the runner ask this option? Could these auxiliary points somehow shown additionally on the track?
With MapRunF, we have a new option to see the total time and punched controls in a separated tab from the map window.
Here the Start/ Finish are included, however, on map tab only the real controls are counted.
For a beginner it might be disturbing. I.e. we have seven controls, on map tab we have x/7 counter,
on clock tab x/9 counter.
Another question from Adam, is it planned to rename MapRun -> MapRun Classic, and MapRunF to MapRun or MapRun xxxx?