❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/1119/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/1119/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/1119//console)
✅ Packages:
* [xamarin.ios-13.15.1.83.pkg (Not notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/package/xamarin.ios-13.15.1.83.pkg)
* [xamarin.mac-6.15.1.83.pkg (Not notarized)](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/package/xamarin.mac-6.15.1.83.pkg)

✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/23275441af8b04c1921a175f49f50b66ec055e9b/1119/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 178 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS 32-bits - simulator/Debug: Crashed
</details>


[R/api.R:58:1:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/R/api.R#L58) *style:* **functions should have cyclomatic complexity of less than 15, this has 29.**
```r
handleAPIresponse <- function(response, special.statuses = list()) {
^
```
[R/crunchbox.R:58:1:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/R/crunchbox.R#L58) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
crunchBox <- function(dataset,
^
```
[R/cube-dims.R:160:1:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/R/cube-dims.R#L160) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
getDimTypes <- function(x) {
^
```
[R/cube-subset.R:3:1:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/R/cube-subset.R#L3) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
setMethod("[", "CrunchCube", function(x, i, j, ..., drop = TRUE) {
^
```
[R/summary-insertions.R:6:5:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/R/summary-insertions.R#L6) *warning:* **local variable ‘num_values’ assigned but may not be used**
```r
    num_values <- values(var_cats[which.cats]) # nolint
    ^~~~~~~~~~
```
[tests/testthat/helper.R:3:9:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/helper.R#L3) *warning:* **no visible global function definition for ‘skip’**
```r
        skip(...) # nolint
        ^~~~
```
[tests/testthat/test-derive-debug.R:2:11:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/test-derive-debug.R#L2) *warning:* **no visible global function definition for ‘newDatasetFromFixture’**
```r
    ds <- newDatasetFromFixture("apidocs")
          ^~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-export-dataset.R:2:5:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/test-export-dataset.R#L2) *warning:* **no visible global function definition for ‘expect_identical’**
```r
    expect_identical(dim(df2), dim(ds))
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/test-export-dataset.R:2:36:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/test-export-dataset.R#L2) *warning:* **no visible binding for global variable ‘ds’**
```r
    expect_identical(dim(df2), dim(ds))
                                   ^~
```
[tests/testthat/test-export-dataset.R:3:5:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/test-export-dataset.R#L3) *warning:* **no visible global function definition for ‘expect_equal’**
```r
    expect_equal(df2$v3, df$v3)
    ^~~~~~~~~~~~
```
[tests/testthat/test-export-dataset.R:4:5:](https://github.com/Crunch-io/rcrunch/blob/e88e1e5ab7ee1954f63bdc0de407212e3564c474/tests/testthat/test-export-dataset.R#L4) *warning:* **no visible global function definition for ‘expect_identical’**
```r
    expect_identical(levels(df2$v4), c("B", "C"))
    ^~~~~~~~~~~~~~~~
```


Successfully deployed to following URLs:

* https://taste-of-artisan-g7o5zlzyv.now.sh
* https://taste-of-artisan.luismahou.now.sh
* https://taste-of-artisan-git-master.luismahou.now.sh


TeamCity Bvcms / Build [Build 3452](https://builds.tpsdb.com/viewLog.html?buildId=11569&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Tests passed: 225 Build time: 00:26:19


Successfully deployed to following URLs:

* https://bus-time-table-web-8gwzmfzrf.now.sh
* https://deux-tours-bus.com
* https://bus.deux.tours
* https://deux.tours
* https://bus-time-table-web.noriaki.now.sh
* https://bus-time-table-web-git-master.noriaki.now.sh


I appreciate your enthusiasm! This is just a branch that I used to try out some async APIs on though; the code isn't anywhere close to being in a state where I would merge it back to the driver, and we're still in the early stages of designing how we want async to work in the driver. The only reason this code is pushed up to a branch is that I was working on it on multiple machines and needed to share it between them. There will definitely be opportunities in the future to provide feedback on our async design once it's further along! :)


Successfully deployed to following URLs:

* https://bornwhitfieldspace-i4elvhpsa.now.sh
* https://bornwhitfieldspace.darkristy.now.sh
* https://bornwhitfieldspace-git-master.darkristy.now.sh


Successfully deployed to following URLs:

* https://tp-enterprise-326i82a29.now.sh
* https://tp-enterprise.now.sh
* https://tp-enterprise.felipeix.now.sh
* https://tp-enterprise-git-master.felipeix.now.sh


Successfully deployed to following URLs:

* https://form-port-sampling-mpw7l9036.now.sh
* https://form-port-sampling.annassdan.now.sh
* https://form-port-sampling-git-master.annassdan.now.sh


Successfully deployed to following URLs:

* https://tegans-coffee-iaryvouna.now.sh
* https://tegans-coffee.now.sh
* https://tegans-coffee.teganrauh.now.sh
* https://tegans-coffee-git-master.teganrauh.now.sh


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @alartum was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Successfully deployed to following URLs:

* https://bornwhitfieldspace-5komvtyvj.now.sh
* https://bornwhitfieldspace.darkristy.now.sh
* https://bornwhitfieldspace-git-master.darkristy.now.sh


Successfully deployed to following URLs:

* https://tegans-coffee-cp3h9ywf9.now.sh
* https://tegans-coffee.now.sh
* https://tegans-coffee.teganrauh.now.sh
* https://tegans-coffee-git-master.teganrauh.now.sh


@rlevet
added new cvar for this on latest dev
`"sm_warden_noblock_lr" "0 - keep noblock changes on LR / 1 - release all noblock changes on LR, "`


unwanted


Successfully deployed to following URLs:

* https://wiki-ort0vofg2.now.sh
* https://wiki-nine-liart.now.sh
* https://wiki.gndclouds.cc
* https://wiki.gndclouds.now.sh
* https://wiki-git-master.gndclouds.now.sh


Successfully deployed to following URLs:

* https://expanda-etk9li6qw.now.sh
* https://expanda.now.sh
* https://expanda.org
* https://www.expanda.org
* https://expanda.noprogramming.now.sh
* https://expanda-git-master.noprogramming.now.sh


Successfully deployed to following URLs:

* https://ose-3vyp2h3th.now.sh
* https://ose.now.sh
* https://ose.phenomen.now.sh
* https://ose-git-master.phenomen.now.sh


All delete


Successfully deployed to following URLs:

* https://mobb-abhuxugvu.now.sh
* https://mobb.kielbyrne.com
* https://mobb.kielbyrne.now.sh
* https://mobb-git-master.kielbyrne.now.sh


get rid of new lines


It was copying Xs(0) into feature_positions three times, so the output was wrong. A better comment would have been "working around a bug in Eigen when using gcc 7".


Successfully deployed to following URLs:

* https://will-it-tow-htrzlzubr.now.sh
* https://will-it-tow.now.sh
* https://will-it-tow.dannyphillips.now.sh
* https://will-it-tow-git-master.dannyphillips.now.sh


Created multidev environment [sfgov#ci-3929](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-3929).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-3929-sfgov.pantheonsite.io/)


Yes if CF is in path just passing the "CF" should be able to start the process.


Failed to assign a domain to your deployment due to the following error:

~~~
The domain pkgreview.dev is not verfied and cannot be used as an alias.
~~~

([Learn more](https://zeit.co/iqubex-technologies/pkgreviewdev/bmqhydvy2) or [visit](https://pkgreviewdev-bmqhydvy2.now.sh) the non-aliased deployment)


Successfully deployed to following URLs:

* https://bodymindstudio-nbyjjbx3o.now.sh
* https://body-mind.studio
* https://bodymind.studio
* https://bodymindstudio.inprod.now.sh
* https://bodymindstudio-git-master.inprod.now.sh


- [ ] 1.


cards_of_trick is more readable than self.state.values[self.state.values > 20]


Facebook


Failed to assign a domain to your deployment due to the following error:

~~~
The domain pkgreview.dev is not verfied and cannot be used as an alias.
~~~

([Learn more](https://zeit.co/iqubex-technologies/pkgreviewdev/ehk24yik2) or [visit](https://pkgreviewdev-ehk24yik2.now.sh) the non-aliased deployment)


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/8452](https://github.com/JuliaRegistries/General/pull/8452)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.3 -m "<description of version>" bc32b2e8187b130d71fecd7690e8d09b2a34b025
git push origin v0.2.3
```


Sorry @mariusnita I accidentally committed in your name.


Nice poem


Successfully deployed to following URLs:

* https://tp-enterprise-l1glahz2h.now.sh
* https://tp-enterprise.now.sh
* https://tp-enterprise.felipeix.now.sh
* https://tp-enterprise-git-master.felipeix.now.sh


Successfully deployed to following URLs:

* https://userprofile-jhm4ck416.now.sh
* https://userprofile.now.sh
* https://userprofile.gotham2573.now.sh
* https://userprofile-git-master.gotham2573.now.sh


Successfully deployed to following URLs:

* https://hhcxgithubio-kcurwee48.now.sh
* https://www.mls-tech.info
* https://mls-tech.info
* https://hhcxgithubio.hhcx.now.sh
* https://hhcxgithubio-git-master.hhcx.now.sh


Successfully deployed to following URLs:

* https://my-app-2df3zu4eq.now.sh
* https://alinamilani.now.sh
* https://my-app.mileywright.now.sh
* https://my-app-git-master.mileywright.now.sh


Successfully deployed to following URLs:

* https://speedruns-57eiesln2.now.sh
* https://speedrun.ca
* https://master.speedruns.ca
* https://speedruns.speedruns.now.sh
* https://speedruns-git-master.speedruns.now.sh


Successfully deployed to following URLs:

* https://turing-hw-2-p72yoe8d5.now.sh
* https://turing-hw-2.now.sh
* https://turing-hw-2.filipobsivac.now.sh
* https://turing-hw-2-git-master.filipobsivac.now.sh


Czy jest szansa na poprawki, bo w obecnej wersji program nie działa. Jakiś problem z podstawianiem dat.


ООООООООООО, моя презентация


Successfully deployed to following URLs:

* https://csb-r2fep-il36wsnx9.now.sh
* https://csb-r2fep.now.sh
* https://binarysearchvisually.now.sh
* https://csb-r2fep.faramozayw.now.sh
* https://csb-r2fep-git-master.faramozayw.now.sh


Successfully deployed to following URLs:

* https://typefeel-dx82xzq1k.now.sh
* https://typefeel.com
* https://typefeel.rsbear.now.sh
* https://typefeel-git-master.rsbear.now.sh


TeamCity Bvcms / Build [Build 3458](https://builds.tpsdb.com/viewLog.html?buildId=11597&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Tests passed: 225 Build time: 00:27:16


Successfully deployed to following URLs:

* https://turing-hw-2-6cps44q0r.now.sh
* https://turing-hw-2.now.sh
* https://turing-hw-2.filipobsivac.now.sh
* https://turing-hw-2-git-master.filipobsivac.now.sh


Subiendo todo el código ya funcionando


Successfully deployed to following URLs:

* https://toggl-ical-ec3d4ko7g.now.sh
* https://toggl-ical.kattcorp.com
* https://toggl-ical.kattcorp.se
* https://toggl-ical.kattcorp.co.uk
* https://toggl-ical.katt.now.sh
* https://toggl-ical-git-master.katt.now.sh


Successfully deployed to following URLs:

* https://tinysocial-dvxymwlzv.now.sh
* https://tinysocial.now.sh
* https://tinysocial.arin-kwak.now.sh
* https://tinysocial-git-master.arin-kwak.now.sh


duplicated repo - fix


Its in this repo. Equivalent to it.


Successfully deployed to following URLs:

* https://project-docs-80qkh7qxi.now.sh
* https://project-docs.now.sh
* https://cube-restaurant-docs.now.sh
* https://project-docs.harshppatel2880.now.sh
* https://project-docs-git-master.harshppatel2880.now.sh


Successfully deployed to following URLs:

* https://awanisiusme-mrnb9oajo.now.sh
* https://awanisius.me
* https://awanisiusme.awanisius.now.sh
* https://awanisiusme-git-master.awanisius.now.sh


@JuliaRegistrator register


Case should also have a condition of employee being absent there shouldn't be any else only case has to be used


Successfully deployed to following URLs:

* https://quoke-ga64mj0ng.now.sh
* https://quoke.now.sh
* https://quoke.co
* https://quoke.phocks.now.sh
* https://quoke-git-master.phocks.now.sh


Registration pull request updated: [JuliaRegistries/General/8409](https://github.com/JuliaRegistries/General/pull/8409)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v1.0.1 -m "<description of version>" 2eb70e49342231a57989838238a27361dfa4cea7
git push origin v1.0.1
```


Updated i3 config to fix bug where polybar etc wouldn't work
POLYBAR CONFIG IS UNSTABLE IN THIS COMMIT


remove_objexx_gio__3 (lefticus) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (676 of 678 tests passed, 0 test warnings)

Failures:\n

integration Test Summary
 * Passed: 676
 * Failed: 1
 * Timeout: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.71%25-yellow.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.33%25-yellow.png)


zmiany edytorskie


Successfully deployed to following URLs:

* https://that-website-qgobt7u29.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


Za referenco si poglej, kako je narejen `user_details` v `handlers/admin/user.py`.

In kako se potem ta URL pokliče v list.html fajlu: https://github.com/JanVerderber/ninjatodo/blob/master/templates/en/admin/users/list.html#L26


Successfully deployed to following URLs:

* https://website-gmhdiu6o0.now.sh
* https://keplersj.com
* https://website.keplersj.now.sh
* https://website-git-master.keplersj.now.sh


yes, I know. Since forge mark the function as Deprecated, So I also marked it. It’s better to not use this func and switch to a new one.


remove_objexx_gio__3 (lefticus) - Win64-Windows-10-VisualStudio-16: OK (2617 of 2618 tests passed, 10 test warnings)

Messages:\n
 * 10 tests had: EIO diffs.
 * 3 tests had: Table small diffs.

Failures:\n

integration Test Summary
 * Passed: 674
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.96%25-yellow.png)


Successfully deployed to following URLs:

* https://mapr-2k2rdqjzv.now.sh
* https://mapr-mu-taupe.now.sh
* https://mapr.jdees.now.sh
* https://mapr-git-master.jdees.now.sh


Successfully deployed to following URLs:

* https://team-randomizer-osi1tl1xe.now.sh
* https://team-randomizer.now.sh
* https://teamrandomizer.cabeda.me
* https://team-randomizer.jecabeda.now.sh
* https://team-randomizer-git-master.jecabeda.now.sh


I'm betting that's because whatever command produced the traceback was run in an environment where securitas is not installed. I can think about a way to avoid crashing when that happens if you want.


test


Successfully deployed to following URLs:

* https://wanders-mzne2eaw3.now.sh
* https://wanders.now.sh
* https://vadrouilles.co
* https://wanders.ys1.now.sh
* https://wanders-git-master.ys1.now.sh


`int switchState = 0;
Void setup() {
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(2, INPUT);
}

Void loop(){
switchState = digitalRead(2);
if(switchState == LOW){
// the button is not pressed

digitalWrite(3, HIGH); //green LED
digitalWrite(4, LOW); //Red LED
digitalWrite(5, LOW); //red LED
}

else{
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);

delay(250) // wait for a quarter seconds
digitalWrite(4, HIGH)
digitalWrite(5, LOW);
delay(250);
}


Should be backported to 1.5.6.3 even if not supported anymore


Puzzle `1-e793ceee` disappeared from [`src/notification.service.ts`](https://github.com/Mentorioum/mentoriumbot/blob/master/src/notification.service.ts), that's why I closed #7. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Successfully deployed to following URLs:

* https://zpie-iy5gj9gnh.now.sh
* https://zpie.now.sh
* https://zpie.brucegne.now.sh
* https://zpie-git-master.brucegne.now.sh


Puzzle `1-f3bb8ee1` disappeared from [`src/notification.service.ts`](https://github.com/Mentorioum/mentoriumbot/blob/master/src/notification.service.ts), that's why I closed #8. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `9-1de041e1` discovered in   [`src/notification.service.ts`](  https://github.com/Mentorioum/mentoriumbot/blob/master/src/notification.service.ts)   and submitted as #15. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `9-160c2d99` discovered in   [`src/notification.service.ts`](  https://github.com/Mentorioum/mentoriumbot/blob/master/src/notification.service.ts)   and submitted as #16. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/fncxZrTeJcn7anSqaMMcHxcc/repo/now.json.
~~~


eir_hp_plr_error (mitchute) - Win64-Windows-10-VisualStudio-16: OK (2617 of 2617 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Puzzle `9-777f3c25` discovered in   [`src/notification.service.ts`](  https://github.com/Mentorioum/mentoriumbot/blob/master/src/notification.service.ts)   and submitted as #17. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


测试


Successfully deployed to following URLs:

* https://7io-ouw8hl2qk.now.sh
* https://7io.now.sh
* https://www.7io.eu
* https://7io.eu
* https://7io.net
* https://7io.wevisualizeit.now.sh
* https://7io-git-master.wevisualizeit.now.sh


Successfully deployed to following URLs:

* https://that-website-2a3jv5i02.now.sh
* https://www.thatconference.com
* https://thatconferfence.now.sh
* https://that-website.that-conference.now.sh
* https://that-website-git-master.that-conference.now.sh


returnがたくさんあるけど、それぞれfunctionに対するreturn


what kind of bug it tries to solve?


No need to wrap this, `${data.name}, ${data.sys.country}`


Successfully deployed to following URLs:

* https://soapoperator-home-kru5fmaiq.now.sh
* https://soapoperator-home.now.sh
* https://soapoperator.com
* https://soapoperator-home.soapoperator.now.sh
* https://soapoperator-home-git-master.soapoperator.now.sh


true/falseを渡してるのかな


Successfully deployed to following URLs:

* https://test-secrets-bj3qmycgz.now.sh
* https://test-secrets.now.sh
* https://test-secrets.wesscoby.now.sh
* https://test-secrets-git-master.wesscoby.now.sh


Can you decouple the changes against directory `traces` into a pull request for reviewing?


Successfully deployed to following URLs:

* https://excalidraw-f4et2tors.now.sh
* https://excalidraw.now.sh
* https://excalidraw.vjeux.now.sh
* https://excalidraw-git-master.vjeux.now.sh


Конструкторы обычно перегружают так

	public Thing(String name) {
		this( name, DEFAULT_RIGIDITY );
	}

	public Thing(Integer rigidity) {
		this( DEFAULT_NAME, rigidity);
	}

	public Thing() {
                this( DEFAULT_NAME,  DEFAULT_RIGIDITY);
	}

         public Thing(String name, Integer rigidity) {
		this.rigidity = rigidity;
		this.name = name;
	}


Successfully deployed to following URLs:

* https://derekmislercom-e1co23wxy.now.sh
* https://derekmisler.com
* https://*.derekmisler.com
* https://derekmislercom.derekmisler.now.sh
* https://derekmislercom-git-master.derekmisler.now.sh


You shouldn't use a `<br>` for styling purposes, use css to add margin here.


Also, I would like to ask for your help to design sorting specific traces.
The descriptions of corresponding assignment can be accessed here: https://hackmd.io/@sysprog/linux2020-lab0


Like the exercises, you are using a List Item outside of a List. Take a close look at the HTML structure of your Project.


Successfully deployed to following URLs:

* https://wp-nextjs-pi7t6sx8f.now.sh
* https://wp-nextjs.now.sh
* https://wp-nextjs.freemh.now.sh
* https://wp-nextjs-git-master.freemh.now.sh


Successfully deployed to following URLs:

* https://mental-models-phbg99i95.now.sh
* https://mental-models.now.sh
* https://mental-models.joeybaker.now.sh
* https://mental-models-git-master.joeybaker.now.sh


One must consider that the distinction between "material score" and "non material score" is more or less arbitrary.

For example pqt and dynamic contempt could be considered "non material score". King shelter and storm could be considered "material score" as they relate to pawns. We can also increase/decrease one or the other by transferring some of the material piece values into the piece mobility with more or less same effect.

So maybe this distinction, although conceptually pleasing,  does not need to be.

It is quite possible that simply using score * 3 / 4 in initiative of current master will do more or less the same. Hence this test, which is now no more "dynamic" but simply reduce the Initiative bonus.


Successfully deployed to following URLs:

* https://reactgraphqlecommstore-1o9kk9f4f.now.sh
* https://reactgraphqlecommstore.super8989.now.sh
* https://reactgraphqlecommstore-git-master.super8989.now.sh


Successfully deployed to following URLs:

* https://tadao-next-71n2ngvqc.now.sh
* https://tadao-next.now.sh
* https://tadao-next.iigethr.now.sh
* https://tadao-next-git-master.iigethr.now.sh


2boom-plugins ... Done
https://github.com/OpenVisionE2/2boom-plugins/commit/9da706a545af5cd62a4c75ec5ca89b38fdee7765
https://github.com/OpenVisionE2/2boom-plugins/commit/57965695dde1019d92a5b14f6d23d182bc634e78


[R/ABC_SMC.R:11:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:126:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L126) *style:* **functions should have cyclomatic complexity of less than 15, this has 42.**
```r
abc_smc_nltt <- function(tree,
^
```
[R/ABC_SMC.R:276:13:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:320:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L320) *style:* **functions should have cyclomatic complexity of less than 15, this has 34.**
```r
mcmc_nltt <- function(phy, likelihood_function,
^
```
[R/get_average_nltt_matrix.R:14:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_average_nltt_matrix.R#L14) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
get_average_nltt_matrix <- function(
^
```
[R/get_n_lineages.R:17:12:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_n_lineages.R#L17) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
    return(1:length(phylogeny$tip.label))
           ^
```
[R/get_norm_brts.R:22:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_norm_brts.R#L22) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:27:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
nltt_diff_exact_extinct <- function(
^
```
[R/nltt_diff_exact_extinct.R:50:27:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L50) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "since"){
                          ^~
```
[R/nltt_diff_exact_extinct.R:57:25:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L57) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "ago"){
                        ^~
```
[R/nltt_diff_exact_extinct.R:82:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
    species_number_n <- species_number / max(species_number)  #normalize lineages
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:87:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
    event_times2_n <- 1 - event_times2 / min(event_times2) #normalize branching times
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:88:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
    species_number2_n <- species_number2 / max(species_number2)  #normalize lineages
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:136:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L136) *style:* **Commented code should be removed.**
```r
  # testit::assert(event_times[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:137:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L137) *style:* **Commented code should be removed.**
```r
  # testit::assert(species_number[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:138:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L138) *style:* **Commented code should be removed.**
```r
  # testit::assert(event_times2[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:139:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L139) *style:* **Commented code should be removed.**
```r
  # testit::assert(species_number[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:141:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L141) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(event_times >= 0.0 & event_times <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:142:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L142) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(species_number >= 0.0 & species_number <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:143:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L143) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(event_times2 >= 0.0 & event_times2 <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:144:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L144) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(species_number >= 0.0 & species_number <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:183:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L183) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:184:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L184) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:185:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L185) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nLTTDiff.R:59:27:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L59) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "since"){
                          ^~
```
[R/nLTTDiff.R:66:25:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L66) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "ago"){
                        ^~
```
[R/nLTTDiff.R:186:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:274:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L274) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:275:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L275) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:283:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L283) *style:* **Lines should not be more than 80 characters.**
```r
#' @usage nLTTstat(tree1, tree2, distance_method = "abs", ignore_stem = TRUE, log_transform = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:344:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L344) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:345:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L345) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:346:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L346) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltts_plot.R:19:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltts_plot.R#L19) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
nltts_plot <- function(
^
```
[R/plot_nLTT.R:36:23:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[R/stretch_nltt_matrix.R:22:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/stretch_nltt_matrix.R#L22) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
stretch_nltt_matrix <- function(
^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable and function name style should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable and function name style should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-nltt_diff_exact_brts.R:40:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_brts.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
    regexp = "branching times must be negative, for example -3 time units since the present"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-nltt_diff_exact_brts.R:66:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_brts.R#L66) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:29:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L29) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages1 <- 1:length(event_times)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:30:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L30) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages2 <- 1:length(event_times2)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:95:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L95) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages1 <- 1:length(event_times)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:96:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L96) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages2 <- 1:length(event_times2)
               ^
```


Verificando el codigo


Successfully deployed to following URLs:

* https://iteamse-poc-p2xqlpmno.now.sh
* https://iteamse-poc-git-master.iteam.now.sh


Successfully deployed to following URLs:

* https://tegans-coffee-hxkoh66el.now.sh
* https://tegans-coffee.now.sh
* https://tegans-coffee.teganrauh.now.sh
* https://tegans-coffee-git-master.teganrauh.now.sh


Why is this Initialize here?


Successfully deployed to following URLs:

* https://sejong-308jiwowu.now.sh
* https://sejong.now.sh
* https://sejong.indegsercom.now.sh
* https://sejong-git-master.indegsercom.now.sh


Great, I'm glad you're finding these added properties useful!


Pare complicat vere :rat:


Successfully deployed to following URLs:

* https://midudev-bo8xjr7yk.now.sh
* https://midu.dev
* https://midudev.midudev.now.sh
* https://midudev-git-master.midudev.now.sh


I'll purge my local fork and resubmit my apologies


I'm unable to search for `host = ''` with that. Maybe better check for `None` here?


Successfully deployed to following URLs:

* https://surname-site-ra9l5oehz.now.sh
* https://stickajones.org
* https://surname-site.keplersj.now.sh
* https://surname-site-git-master.keplersj.now.sh


Successfully deployed to following URLs:

* https://programming-20-cvyb5gn6x.now.sh
* https://programming-20.mooc.fi
* https://java-programming.mooc.fi
* https://programming-20.mooc.now.sh
* https://programming-20-git-master.mooc.now.sh


hmm, I think I was making some other changes and I committed these by accident. Later on I removed their uses, so this shouldn't matter.


Great Work


Successfully deployed to following URLs:

* https://iteamse-poc-b1gveflcc.now.sh
* https://iteamse-poc-git-master.iteam.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Fan-out function](https://trello.com/c/kg8xPng3/26-fan-out-function)


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/web-platform-tests/wpt:branch:bocoup/retry",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:very-high:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:high:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:medium:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:low:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:very-low:aws-provisioner-v1/wpt-docker-worker",
        "queue:create-task:lowest:aws-provisioner-v1/wpt-docker-worker"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/wpt-docker-worker",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/wpt-docker-worker",
            "queue:task-group-id:taskcluster-github/XgQyPriDRRyIMxJnOElLDA",
            "queue:schedule-task:taskcluster-github/XgQyPriDRRyIMxJnOElLDA/VrFQlFBMQp6gieb3be7z4w"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:very-high:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:high:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:medium:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:low:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:very-low:aws-provisioner-v1/wpt-docker-worker",
                "queue:create-task:lowest:aws-provisioner-v1/wpt-docker-worker"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/wpt-docker-worker",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/wpt-docker-worker",
                "queue:task-group-id:taskcluster-github/XgQyPriDRRyIMxJnOElLDA",
                "queue:schedule-task:taskcluster-github/XgQyPriDRRyIMxJnOElLDA/VrFQlFBMQp6gieb3be7z4w"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2020-01-24T18:52:58.496Z

</details>


Successfully deployed to following URLs:

* https://secondschool-kd9cchzt2.now.sh
* https://secondschool.now.sh
* https://secondschool.dtroode.now.sh
* https://secondschool-git-master.dtroode.now.sh


Revoir algorithme, tu ne dois pas faire le tri afin de trouver l'élément maximum car tu modifies l'ordre du tableau!


Successfully deployed to following URLs:

* https://fayettevillejsorg-ly0odjt1m.now.sh
* https://fayettevillejs.org
* https://www.fayettevillejs.org
* https://fayettevillejsorg.johnstonbl01.now.sh
* https://fayettevillejsorg-git-master.johnstonbl01.now.sh


Deployment failed with the following error:

~~~
Could not find a secret by name "UA-150653982-1"
~~~


Revoir algorithme, tu ne dois pas faire le tri afin de trouver l'élément minimum car tu modifies l'ordre du tableau!


attention / 0


Need to clean up code. I think I'll use task in main.


Successfully deployed to following URLs:

* https://next-with-moxy-5e1iab7t9.now.sh
* https://next-with-moxy.now.sh
* https://next-with-moxy.moxystudio.now.sh
* https://next-with-moxy-git-master.moxystudio.now.sh


[R/ABC_SMC.R:11:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
# @param    current                 vector       Current parameter combination for which we are determining the weight
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:12:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                   scalar       standard deviation of the perturbation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:13:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function  function     Function to calculate the prior probability of a set of parameters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:36:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
# @brief apply the ABC routine used in our Methods in Ecology and Evolution Paper
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:43:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
# @param    statistics                    vector      A vector containing functions that take a tree as an argument and return a single scalar value (the statistic).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:44:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
# @param    simulation_function           vector      A function that implements the diversification model and returns an object of class phylo
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:45:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
# @param    init_epsilon_values           vector      A vector containing the initial threshold values for the summary statistics from the vector statistics.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:46:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_generating_function     function    Function to generate parameters from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:47:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
# @param    prior_density_function        function    Function to calculate the prior probability of a set of parameters (should match prior_generating_function in shape)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:48:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
# @param    number_of_particles           scalar      Number of particles to be used per iteration of the ABC-SMC algorithm.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:49:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                         scalar      Standard deviation of the perturbance distribution (perturbance distribution is a gaussian with mean 0).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:50:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L50) *style:* **Lines should not be more than 80 characters.**
```r
# @param    stop_rate                     scalar      If the acceptance rate drops below \code{stopRate}, stop the ABC-SMC algorithm  and assume convergence.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:51:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L51) *style:* **Lines should not be more than 80 characters.**
```r
# @return                                 matrix      A matrix with n columns, where n is the number of parameters you are trying to estimate.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
#'   from the prior distribution of these parameters (e.g. a function returning lambda and mu in case of the birth-death model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:126:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L126) *style:* **functions should have cyclomatic complexity of less than 15, this has 42.**
```r
abc_smc_nltt <- function(tree,
^
```
[R/ABC_SMC.R:276:13:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L276) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( (number_accepted / tried) < stop_rate) {
            ^
```
[R/ABC_SMC.R:301:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
# @brief Estimate the likelihood of a given tree, provided a likelihood function, using a Monte Carlo Markov Chain
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:308:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L308) *style:* **Lines should not be more than 80 characters.**
```r
# @param    likelihood_function   function    Function that calculates the likelihood of our diversification model, given the tree.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:309:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L309) *style:* **Lines should not be more than 80 characters.**
```r
#                                             function should be of the format function(parameters, phy).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:310:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
# @param    parameters            vector      Initial parameters to start the chain.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:311:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L311) *style:* **Lines should not be more than 80 characters.**
```r
# @param    logtransforms         scalar      Whether to perform jumps on logtransformed parameters (TRUE) or not (FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:313:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L313) *style:* **Lines should not be more than 80 characters.**
```r
# @param    burnin                scalar      Length of the burnin, default is 30% of iterations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:315:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
# @param    sigma                 scalar      Standard deviation of the jumping distribution, which is N(0, sigma).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:316:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L316) *style:* **Lines should not be more than 80 characters.**
```r
# @return                         mcmc        An MCMC object, as used by the package "coda".
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:320:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/ABC_SMC.R#L320) *style:* **functions should have cyclomatic complexity of less than 15, this has 34.**
```r
mcmc_nltt <- function(phy, likelihood_function,
^
```
[R/get_average_nltt_matrix.R:14:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_average_nltt_matrix.R#L14) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
get_average_nltt_matrix <- function(
^
```
[R/get_n_lineages.R:17:12:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_n_lineages.R#L17) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
    return(1:length(phylogeny$tip.label))
           ^
```
[R/get_norm_brts.R:22:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/get_norm_brts.R#L22) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:27:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
nltt_diff_exact_extinct <- function(
^
```
[R/nltt_diff_exact_extinct.R:50:27:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L50) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "since"){
                          ^~
```
[R/nltt_diff_exact_extinct.R:57:25:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L57) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "ago"){
                        ^~
```
[R/nltt_diff_exact_extinct.R:82:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
    species_number_n <- species_number / max(species_number)  #normalize lineages
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:87:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
    event_times2_n <- 1 - event_times2 / min(event_times2) #normalize branching times
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:88:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
    species_number2_n <- species_number2 / max(species_number2)  #normalize lineages
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:136:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L136) *style:* **Commented code should be removed.**
```r
  # testit::assert(event_times[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:137:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L137) *style:* **Commented code should be removed.**
```r
  # testit::assert(species_number[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:138:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L138) *style:* **Commented code should be removed.**
```r
  # testit::assert(event_times2[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:139:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L139) *style:* **Commented code should be removed.**
```r
  # testit::assert(species_number[1] >= 0.0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:141:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L141) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(event_times >= 0.0 & event_times <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:142:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L142) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(species_number >= 0.0 & species_number <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:143:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L143) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(event_times2 >= 0.0 & event_times2 <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:144:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L144) *style:* **Commented code should be removed.**
```r
  # testit::assert(all(species_number >= 0.0 & species_number <= 1.0))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltt_diff_exact_extinct.R:183:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L183) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:184:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L184) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nltt_diff_exact_extinct.R:185:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltt_diff_exact_extinct.R#L185) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/nLTTDiff.R:59:27:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L59) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "since"){
                          ^~
```
[R/nLTTDiff.R:66:25:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L66) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (time_unit == "ago"){
                        ^~
```
[R/nLTTDiff.R:186:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
#' Calculates the exact difference between the lineage through time curves of tree1 & tree2 (normalized in time and for the number of lineages)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:274:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L274) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:275:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L275) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:283:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L283) *style:* **Lines should not be more than 80 characters.**
```r
#' @usage nLTTstat(tree1, tree2, distance_method = "abs", ignore_stem = TRUE, log_transform = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:344:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L344) *style:* **Lines should not be more than 80 characters.**
```r
# @param    distance_method        string     Method to calculate the difference, either absolute, or squared
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:345:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L345) *style:* **Lines should not be more than 80 characters.**
```r
# @param    ignore_stem            logical    Should the phylogeny its stem be ignored?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nLTTDiff.R:346:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nLTTDiff.R#L346) *style:* **Lines should not be more than 80 characters.**
```r
# @return                          scalar     normalized Lineage-Through-Time difference between tree1 & tree2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/nltts_plot.R:19:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/nltts_plot.R#L19) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
nltts_plot <- function(
^
```
[R/plot_nLTT.R:36:23:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L36) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
nltt_plot <- function( phy, xlab = "Normalized Time",
                      ^
```
[R/plot_nLTT.R:51:28:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                           ^
```
[R/plot_nLTT.R:51:33:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L51) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs( min( xy[, 1])) #make sure time runs from 0..T
                                ^
```
[R/plot_nLTT.R:52:28:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L52) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] / max( xy[, 1])      #normalize time
                           ^
```
[R/plot_nLTT.R:94:32:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/plot_nLTT.R#L94) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  xy[, 1] <- xy[, 1] + abs(min( xy[, 1])) #make sure time runs from 0..T
                               ^
```
[R/stretch_nltt_matrix.R:22:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/R/stretch_nltt_matrix.R#L22) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
stretch_nltt_matrix <- function(
^
```
[tests/testthat/test-abc_smc_nltt.R:30:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L30) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-abc_smc_nltt.R:35:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L35) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-abc_smc_nltt.R:49:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L49) *style:* **Variable and function name style should be snake_case.**
```r
  ML <- stats::optimize(f = tofit, interval = c(0, 1))
  ^~
```
[tests/testthat/test-abc_smc_nltt.R:55:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-abc_smc_nltt.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
  A <- abc_smc_nltt(
  ^
```
[tests/testthat/test-get_average_nltt.R:10:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-get_average_nltt.R#L10) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_average_nltt.R:41:5:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-get_average_nltt.R#L41) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(RNGversion("3.5.0"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc_nltt.R:14:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-mcmc_nltt.R:31:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L31) *style:* **Variable and function name style should be snake_case.**
```r
  ML <- optim(par = c(1, 0.001), fn = tofit)
  ^~
```
[tests/testthat/test-mcmc_nltt.R:58:3:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-mcmc_nltt.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
  LL_BD <- function(params, phy) {
  ^~~~~
```
[tests/testthat/test-nltt_diff_exact_brts.R:40:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_brts.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
    regexp = "branching times must be negative, for example -3 time units since the present"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-nltt_diff_exact_brts.R:66:1:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_brts.R#L66) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:29:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L29) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages1 <- 1:length(event_times)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:30:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L30) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages2 <- 1:length(event_times2)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:95:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L95) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages1 <- 1:length(event_times)
               ^
```
[tests/testthat/test-nltt_diff_exact_extinct.R:96:16:](https://github.com/Neves-P/nLTT/blob/9719eff87cca4777815e20910a23df215952d77c/tests/testthat/test-nltt_diff_exact_extinct.R#L96) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  lineages2 <- 1:length(event_times2)
               ^
```


анімація появи триває 1 с


SubcoolReheatMode (energy-plus) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully deployed to following URLs:

* https://everyday-cy4khu52q.now.sh
* https://bbqcorner.online
* https://everyday.mariosant.now.sh
* https://everyday-git-master.mariosant.now.sh


Failed to assign a domain to your deployment due to the following error:

~~~
The domain ncov.pp.ua is not verfied and cannot be used as an alias.
~~~

([Learn more](https://zeit.co/syr66/2019-ncov/4gnr9snqw) or [visit](https://2019-ncov-4gnr9snqw.now.sh) the non-aliased deployment)


SubcoolReheatMode (energy-plus) - x86_64-Linux-Ubuntu-18.04-custom_check: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png)


Successfully deployed to following URLs:

* https://slm-2uu4awrvo.now.sh
* https://slm-three.now.sh
* https://slm.ilkermpolat.now.sh
* https://slm-git-master.ilkermpolat.now.sh


Successfully deployed to following URLs:

* https://alextitarenkome-56jn287i0.now.sh
* https://alextitarenko.now.sh
* https://alextitarenkome.alextitarenko.now.sh
* https://alextitarenkome-git-master.alextitarenko.now.sh


Very nice! This is a very good decision to move to int-id's instead char-id's.


ok


> randomNumber99 = Math.floor(Math.random() * 100);
randomNumber99 никогда не примет значение равное 100%, потому что Math.random() [0,1), то есть не принимает значение в 1 никогда, а еще округление вниз идет.
В документации к Math.random() есть нужные примеры.


У hsl 2 параметр отвечает за насыщенность, надо его менять, а не 3 параметр.


Issue7187 (dareumnam) - Win64-Windows-10-VisualStudio-16: Tests Failed (2222 of 2618 tests passed, 257 test warnings)

Messages:\n
 * 643 tests had: EIO diffs.
 * 402 tests had: ESO small diffs.
 * 311 tests had: Table small diffs.
 * 10 tests had: EDD diffs.
 * 234 tests had: ESO big diffs.
 * 426 tests had: MTR small diffs.
 * 56 tests had: MTR big diffs.
 * 284 tests had: Table big diffs.
 * 309 tests had: ZSZ small diffs.
 * 83 tests had: ERR diffs.
 * 253 tests had: SSZ small diffs.
 * 25 tests had: SSZ big diffs.
 * 5 tests had: MAP diffs.
 * 22 tests had: ZSZ big diffs.
 * 2 tests had: JSON big diffs.

Failures:\n

regression Test Summary
 * Passed: 277
 * Failed: 396

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-84.87%25-red.png)


I am confused, how does this branch differ from your commits in https://github.com/Flat/xfce4-dockbarx-plugin/commits/3cda39e54f594ef5c6683cc28e809741f46ab59f? I do not see them anywhere else.


Successfully deployed to following URLs:

* https://lorenzofox-55ouqdg4b.now.sh
* https://lorenzofox.now.sh
* https://lorenzofox.lorenzofox.now.sh
* https://lorenzofox-git-master.lorenzofox.now.sh


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://wp-nextjs-6xb2uozig.now.sh
* https://wp-nextjs.now.sh
* https://wp-nextjs.freemh.now.sh
* https://wp-nextjs-git-master.freemh.now.sh


Deploy preview for _website_ ready!

Built with commit b2f4b304d93ae1ba882c0dd181ad932652151ee3

https://zenunu-if7po7bur.now.sh


> * either we can "misbehave" and call `PrintCookies` after `exec`

This idea can solve this issue, but I believe it could lead to some unexpected results (especially if there are some logic between `exec()` and `close()`, or if the same handle is used multiple times).

> * or implement .NET Finalizer on CURLResource (but there is a performance penalty and we don't know when it will be actually called)

While this more closely resembles `php.exe` behavior, I guess the performance penalty wouldn't really be worth it. Also, the issue of out-of-order execution may still arise if it's used.

> none of it would be the same as in PHP.
>
> PHP calls `close` automatically since the variable gets garbage collected. But .NET does not have such deterministic garbage collection.

This is a bit annoying, since if .NET destructor/finalizer acted in the same way that php did, there would be an easy fix for it. Especially if it were to be called like this: `$ch = null;`.

### Resolution
For now, I suggest adding this to the list of "known issues", and implementing neither of the solutions (maybe a flag could be used to change this behavior, if wanted by a user).
- **Known issues:** The `COOKIEJAR` option will _not_ work if `curl_close()` is not called.

I believe in 99% of practical use cases `curl_close()` will be called by the user.


Successfully deployed to following URLs:

* https://corona-frontend-9ma77wnig.now.sh
* https://corona-frontend.now.sh
* https://corona-frontend.brianwfl.now.sh
* https://corona-frontend-git-master.brianwfl.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/de52736d-e230-4041-8fd7-f61ceb63bf94?env_id=ibm%3Ayp%3Aus-south "tfc-toolchain"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/95eeb9f7-376b-48cd-97b0-6fa63d98eea5 "tfc-al") deployed [si5-al-the-final-codedown](https://github.com/the-final-codedown/si5-al-the-final-codedown/releases/tag/deploy-TFC-2020-20200126-151445 "deploy-TFC-2020-20200126-151445") to [TFC-2020](https://console.bluemix.net/kubernetes/clusters/boc7t0hd0js38gk2fqs0/overview "There was a problem retrieving the space name"), including this commit


Does this work with overpass? How should I configure this? tick proxy yes and time: 1hour?


Deployment failed with the following error:

~~~
Headers `source` contains invalid pattern. Read more: https://err.sh/now/invalid-route-source:
~~~


Thanks for notifying 🙉🙉 I wrote this code very initally,  just for
getting started 🤗
Keep guiding me wherever you feel like, that'd be great!! 🙈

On Sun, 26 Jan, 2020, 20:38 Aditya Periwal, <notifications@github.com>
wrote:

> It should be a relative path as a user won't necessarily put this into D:
> 🙂.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/vidvatabuch/Titanic-Survivors/commit/bbaf8bd99512efe7966b6f24f6c301021d1c07c5?email_source=notifications&email_token=AIQRTLUEOXKSGPTCMIRBBXTQ7WRNPA5CNFSM4KLXMTX2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBDIG6S#commitcomment-36969426>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AIQRTLQPJFHRUTEM7F64SOLQ7WRNPANCNFSM4KLXMTXQ>
> .
>


Needs a newline here :)