Hack and code
For challenge/code and challenges/hack, all comments must be deleted in your {user-name}.yml file and the name for this file will be {user-name}.yml
Fill the fields in angle brackets <> as indicated in the instruction after the following box
<scope> can either be code for programming or hack for ctf-hacking.
<user-name> is your branch name
<phase> You are in one of the following phases, select one of those depending on your case : challenges \ immersion \ training
<complexity> is the blessing in Codeabbey (can be a decimal), v.g. 9.33 or something else (but no parens) for hacking sites, v.g. easy or 3 or 147 Typically it should be equal to the progress in the score as computed by wechall.
<solution-path> will be <solution-file>** must conform to repository naming conventions.
<commit-date> is the date when the commit was created, you can get it using "git log" command, however you going to need add the UTC date (add 5 hours if you are in Bogota, Colombia) its format will be:
"Year-Month-Day Hours:Min:SecondsZ" For example: "2021-04-16 09:41:52Z"
M and N stand for integers, X, Y, H and P can have decimals.
M is the number of internal challenges solved by other talents for the specific challenge you're solving.
N is the number of external challenges references in the OTHERS.lst file for the specific challenge you're solving
Total time this is the total number of hours reported in the TimeDoctor app since you started the immersion process. (If you are currently in the
Challenges Stage
and do not use TimeDoctor, just make sure to keep track of the time that you have invested in solving and uploading the solution)For example, if TimeDoctor reports 48h y 30min you should set the total-time value to 48.5
INSTRUCTIONS
How to get the total-time in TimeDoctor?
In the TimeDoctor App, click on the icon on the left bar corresponding to "Dashboard". It will open the dashboard in your browser
Once the Dashboard opens in your browser, go to the menu named "Reports" and click on "Hours Tracked"
On the right hand, click on "Date Range". A calendar will open where you will select two dates
First, select the very first day when you started the Autonomic Jump process and then select the date of today.
That shall give you the total time logged from the beginning of your process in
hours
:minutes
Please make sure to write the total-time in hours ((
hours
* 60 +minutes
) / 60)
Effort is the number of hours dedicated to solving the challenge, and it must be calculated using the total-time.
For example, if your last MR had a total time equal to 48.5 hours and for your current challenge the total time is equal to 58.5 hours your effort will be 10 hours. If you are pushing your first challenge the effort will be equal to the total-time
Productivity is the progress in points divided by the effort: P=(Y-X)/H
All of these values must be filled in. There cannot be any fields that do not apply, since all challenges give some score and ranks. See Score
Full example:
The following are user.yml files already merged in the repository