[inst/examples/Ants/Ants.R:12:2:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L12) *style:* **Commented code should be removed.**
```r
#library(NetLogoR)
 ^~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:13:2:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L13) *style:* **Commented code should be removed.**
```r
#library(testthat) # for testing
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:19:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L19) *style:* **Commented code should be removed.**
```r
# torus = FALSE
  ^~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:29:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L29) *style:* **Lines should not be more than 100 characters.**
```r
chemical <- createWorld(minPxcor = -35, maxPxcor = 35, minPycor = -35, maxPycor = 35, data = 0) # amount of chemical on the patches
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:29:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L29) *style:* **Lines should not be more than 100 characters.**
```r
chemical <- createWorld(minPxcor = -35, maxPxcor = 35, minPycor = -35, maxPycor = 35, data = 0) # amount of chemical on the patches
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:35:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
patchNest <- which(distNest < 5) # patch/cell numbers for the ones at distance less than 5 from [x = 0, y = 0]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:35:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
patchNest <- which(distNest < 5) # patch/cell numbers for the ones at distance less than 5 from [x = 0, y = 0]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:37:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
nest <- NLset(world = nest, agents = PxcorPycorFromCell(world = nest, cellNum = patchNest), val = 1) # and reassign 1 to the patches in the nest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:37:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
nest <- NLset(world = nest, agents = PxcorPycorFromCell(world = nest, cellNum = patchNest), val = 1) # and reassign 1 to the patches in the nest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:38:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
nestScent <- NLset(world = nestScent, agents = patches(nestScent), val = 200 - distNest) # spread nestScent over the whole world, stronger near the nest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:38:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
nestScent <- NLset(world = nestScent, agents = patches(nestScent), val = 200 - distNest) # spread nestScent over the whole world, stronger near the nest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:43:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
distFood1 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = 0.6 * maxPxcor(foodSource), y = 0)) # setup food source 1 on the right
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:43:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
distFood1 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = 0.6 * maxPxcor(foodSource), y = 0)) # setup food source 1 on the right
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:46:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L46) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood1), val = 1) # and reassign 1 to the patches in the foodSource 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:46:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L46) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood1), val = 1) # and reassign 1 to the patches in the foodSource 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:47:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L47) *style:* **Lines should not be more than 100 characters.**
```r
distFood2 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = -0.6 * maxPxcor(foodSource), y = -0.6 * maxPycor(foodSource))) # setup food source 2 on the lower-left
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:47:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L47) *style:* **Lines should not be more than 100 characters.**
```r
distFood2 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = -0.6 * maxPxcor(foodSource), y = -0.6 * maxPycor(foodSource))) # setup food source 2 on the lower-left
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:49:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L49) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood2), val = 2) # and reassign 2 to the patches in the foodSource 2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:49:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L49) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood2), val = 2) # and reassign 2 to the patches in the foodSource 2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:50:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L50) *style:* **Lines should not be more than 100 characters.**
```r
distFood3 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = -0.8 * maxPxcor(foodSource), y = 0.8 * maxPycor(foodSource))) # setup food source 3 on the upper-left
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:50:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L50) *style:* **Lines should not be more than 100 characters.**
```r
distFood3 <- NLdist(agents = patches(foodSource), agents2 = cbind(x = -0.8 * maxPxcor(foodSource), y = 0.8 * maxPycor(foodSource))) # setup food source 3 on the upper-left
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:52:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood3), val = 3) # and reassign 3 to the patches in the foodSource 3
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:52:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
foodSource <- NLset(world = foodSource, agents = PxcorPycorFromCell(world = foodSource, cellNum = patchFood3), val = 3) # and reassign 3 to the patches in the foodSource 3
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:55:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L55) *style:* **Lines should not be more than 100 characters.**
```r
food <- NLset(world = food, agents = patchFood123, val = sample(c(1,2), size = NLcount(patchFood123), replace = TRUE)) # set "food" at sources to either 1 or 2, randomly
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:55:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L55) *style:* **Lines should not be more than 100 characters.**
```r
food <- NLset(world = food, agents = patchFood123, val = sample(c(1,2), size = NLcount(patchFood123), replace = TRUE)) # set "food" at sources to either 1 or 2, randomly
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:55:69:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L55) *style:* **Commas should always have a space after.**
```r
food <- NLset(world = food, agents = patchFood123, val = sample(c(1,2), size = NLcount(patchFood123), replace = TRUE)) # set "food" at sources to either 1 or 2, randomly
                                                                    ^
```
[inst/examples/Ants/Ants.R:59:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
ants <- createTurtles(n = nAnts, coords = cbind(xcor = 0, ycor = 0), color = "red") # red = not carrying food
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:59:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
ants <- createTurtles(n = nAnts, coords = cbind(xcor = 0, ycor = 0), color = "red") # red = not carrying food
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:62:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L62) *style:* **Commented code should be removed.**
```r
# plot(world) # all the layers
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:63:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L63) *style:* **Commented code should be removed.**
```r
# plot(ants) # the ants only
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:64:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L64) *style:* **Commented code should be removed.**
```r
# plot(world2raster(world)$layer.5) # only the food layer
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:65:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L65) *style:* **Commented code should be removed.**
```r
# points(ants, pch = 16) # add the ants on the food layer
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:68:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
f_fS_world <- of(world = world, var = c("food", "foodSource"), agents = patches(world))
^~~~~~~~~~
```
[inst/examples/Ants/Ants.R:69:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L69) *style:* **Lines should not be more than 100 characters.**
```r
food1 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 1, "food"]) # sum of food values for the patches with foodSource equals to 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:69:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L69) *style:* **Lines should not be more than 100 characters.**
```r
food1 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 1, "food"]) # sum of food values for the patches with foodSource equals to 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:70:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L70) *style:* **Lines should not be more than 100 characters.**
```r
food2 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 2, "food"]) # sum of food values for the patches with foodSource equals to 2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:70:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L70) *style:* **Lines should not be more than 100 characters.**
```r
food2 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 2, "food"]) # sum of food values for the patches with foodSource equals to 2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:71:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L71) *style:* **Lines should not be more than 100 characters.**
```r
food3 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 3, "food"]) # sum of food values for the patches with foodSource equals to 3
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:71:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L71) *style:* **Lines should not be more than 100 characters.**
```r
food3 <- sum(f_fS_world[f_fS_world[, "foodSource"] == 3, "food"]) # sum of food values for the patches with foodSource equals to 3
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:76:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L76) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:79:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L79) *style:* **Lines should not be more than 100 characters.**
```r
  nest_chem_pHere <- of(world = world, agents = pHere, var = c("nest", "chemical")) # nest values (1 or 0) and chemical in the order of the turtles
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:79:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L79) *style:* **Variable or function name should be lowerCamelCase.**
```r
  nest_chem_pHere <- of(world = world, agents = pHere, var = c("nest", "chemical")) # nest values (1 or 0) and chemical in the order of the turtles
  ^~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:83:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L83) *style:* **Lines should not be more than 100 characters.**
```r
  turtlesIn <- turtle(turtles, who = whoTurtles[nest_chem_pHere[, "nest"] == 1]) # whoTurtles for which their nest value equals 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:84:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L84) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesIn) != 0){
    ^
```
[inst/examples/Ants/Ants.R:90:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L90) *style:* **Lines should not be more than 100 characters.**
```r
  turtlesOut <- turtle(turtles, who = whoTurtles[nest_chem_pHere[, "nest"] == 0]) # whoTurtles for which their nest value equals 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:91:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L91) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesOut) != 0){
    ^
```
[inst/examples/Ants/Ants.R:92:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L92) *style:* **Lines should not be more than 100 characters.**
```r
    pHereOut <- pHere[nest_chem_pHere[, "nest"] == 0, , drop = FALSE] # pHere for which their nest value equals 0 (drop = FALSE keeps a format matrix when 1 row)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:93:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L93) *style:* **Lines should not be more than 100 characters.**
```r
    world <- NLset(world = world, agents = pHereOut, var = "chemical", val = nest_chem_pHere[nest_chem_pHere[, "nest"] == 0, "chemical"] + 60) # drop some chemical
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:94:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L94) *style:* **Lines should not be more than 100 characters.**
```r
    turtlesOut <- upPatch(turtles = turtlesOut, varPatch = "nestScent") # head toward the greatest value of nestScent
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:97:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L97) *style:* **Lines should not be more than 100 characters.**
```r
  # Because turtles have been modified separately as turtlesIn and turtlesOut, we need to put them back together to execute the following procedure
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:98:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L98) *style:* **Lines should not be more than 100 characters.**
```r
  turtles <- turtleSet(turtlesIn, turtlesOut) # there should not be any problem (e.g., duplicates) as turtles are always either in or out, but never both or neither
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:99:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L99) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:104:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L104) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:107:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L107) *style:* **Lines should not be more than 100 characters.**
```r
  food_chem_pHere <- of(world = world, agents = pHere, var = c("food", "chemical")) # faster to extract both values at the same time
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:107:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L107) *style:* **Variable or function name should be lowerCamelCase.**
```r
  food_chem_pHere <- of(world = world, agents = pHere, var = c("food", "chemical")) # faster to extract both values at the same time
  ^~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:112:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L112) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesFood) != 0){
    ^
```
[inst/examples/Ants/Ants.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L113) *style:* **Lines should not be more than 100 characters.**
```r
    turtlesFood <- NLset(turtles = turtlesFood, agents = turtlesFood, var = "color", val = "orange") # pick up food
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:115:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L115) *style:* **Lines should not be more than 100 characters.**
```r
    turtles <- turtleSet(turtlesFood, other(agents = turtles, except = turtlesFood)) # reconstruct the turtles with turtlesFood modified and the others
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:116:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
    world <- NLset(world = world, agents = pHere[food_chem_pHere[, "food"] > 0, , drop = FALSE], var = "food", val = food_chem_pHere[food_chem_pHere[, "food"] > 0, "food"] - 1) # and reduce the food source
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:120:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L120) *style:* **Lines should not be more than 100 characters.**
```r
  turtlesChem <- turtle(turtles, who = whoTurtles[food_chem_pHere[, "chemical"] >= 0.05 & food_chem_pHere[, "chemical"] < 2])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:121:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L121) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesChem) != 0){
    ^
```
[inst/examples/Ants/Ants.R:123:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L123) *style:* **Lines should not be more than 100 characters.**
```r
    turtles <- turtleSet(turtlesChem, other(agents = turtles, except = turtlesChem)) # reconstruct the turtles with turtlesChem modified and the others
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:126:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L126) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:131:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L131) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:149:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L149) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:154:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L154) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:156:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L156) *style:* **Lines should not be more than 100 characters.**
```r
  turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = -40, max = 40)) # random angle between - 40 (40 to left) and 40 (40 to right)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:160:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L160) *style:* **Commented code should be removed.**
```r
  # turtlesCannot <- right(turtles = turtlesCannot, angle = 180)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:166:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L166) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:172:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L172) *style:* **Commented code should be removed.**
```r
# time <- 0
  ^~~~~~~~~
```
[inst/examples/Ants/Ants.R:173:6:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L173) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while(sum(f_fS_world[, "food"]) != 0){ # as long as there is food in the world
     ^
```
[inst/examples/Ants/Ants.R:173:38:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L173) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
while(sum(f_fS_world[, "food"]) != 0){ # as long as there is food in the world
                                     ^
```
[inst/examples/Ants/Ants.R:177:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L177) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aRed) != 0){
    ^
```
[inst/examples/Ants/Ants.R:185:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L185) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aOrange) != 0){
    ^
```
[inst/examples/Ants/Ants.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L200) *style:* **Lines should not be more than 100 characters.**
```r
  world <- NLset(world = world, agents = pWorld, var = "chemical", val = pChem * (100 - rEvap) / 100) # slowly evaporate chemical
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:203:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L203) *style:* **Variable or function name should be lowerCamelCase.**
```r
  f_fS_world <- of(world = world, var = c("food", "foodSource"), agents = patches(world))
  ^~~~~~~~~~
```
[inst/examples/Ants/Ants.R:209:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L209) *style:* **Commented code should be removed.**
```r
  # time <- time + 1
    ^~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:210:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L210) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:213:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L213) *style:* **Commented code should be removed.**
```r
  # plot(world2raster(world)$layer.5) # food
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:214:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L214) *style:* **Commented code should be removed.**
```r
  # points(ants, pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:216:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L216) *style:* **Commented code should be removed.**
```r
  # expect_equivalent(NLcount(ants), nAnts)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:226:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Ants/Ants.R#L226) *style:* **Lines should not be more than 100 characters.**
```r
legend("topright", legend = c("food1", "food2", "food3"), lwd = c(2, 2, 2), col = c("coral", "yellow", "green"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:10:2:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L10) *style:* **Commented code should be removed.**
```r
#library(NetLogoR)
 ^~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:29:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L29) *style:* **Lines should not be more than 100 characters.**
```r
t1 <- createTurtles(n = 1, coords = cbind(xcor = 85, ycor = 95)) # the butterfly's initial location is [85, 95]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:29:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L29) *style:* **Lines should not be more than 100 characters.**
```r
t1 <- createTurtles(n = 1, coords = cbind(xcor = 85, ycor = 95)) # the butterfly's initial location is [85, 95]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:30:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L30) *style:* **Commented code should be removed.**
```r
# t1 <- createTurtles(n = 100, coords = cbind(xcor = 85, ycor = 95)) # can try with 100 butterflies
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:32:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L32) *style:* **Commented code should be removed.**
```r
# points(t1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:38:4:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
for(time in 1:1000){ # what is inside this loop will be iterated 1000 times
   ^
```
[inst/examples/Butterfly/Butterfly-1.R:38:20:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L38) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
for(time in 1:1000){ # what is inside this loop will be iterated 1000 times
                   ^
```
[inst/examples/Butterfly/Butterfly-1.R:40:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L40) *style:* **Lines should not be more than 100 characters.**
```r
  # The "move" function can be written directly here or before in the script as a separate function and then called here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:44:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L44) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(runif(n = 1, min = 0, max = 1) < q){ # conditional statement
    ^
```
[inst/examples/Butterfly/Butterfly-1.R:44:41:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L44) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if(runif(n = 1, min = 0, max = 1) < q){ # conditional statement
                                        ^
```
[inst/examples/Butterfly/Butterfly-1.R:52:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    # Creating local variables instead of putting everything in the same one line code helps to understand
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:66:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Butterfly/Butterfly-1.R#L66) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:12:2:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L12) *style:* **Commented code should be removed.**
```r
#library(NetLogoR)
 ^~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:33:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L33) *style:* **Commented code should be removed.**
```r
# torus = TRUE # just for reminder, to be used in the movement functions (e.g., fd())
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:45:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L45) *style:* **Lines should not be more than 100 characters.**
```r
  grassVal <- sample(c(0, 1), size = NLcount(patches(grass)), replace = TRUE) # 0 or 1 (i.e., green or brown in the NetLogo model)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:53:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L53) *style:* **Lines should not be more than 100 characters.**
```r
# When no patches values are used, using grass, countdown or field as the world argument required by a function does not change anything
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:55:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L55) *style:* **Lines should not be more than 100 characters.**
```r
# When patches values are used (e.g., when the sheep eat the grass), use only field as the world argument for the functions
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:57:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L57) *style:* **Lines should not be more than 100 characters.**
```r
# When field is updated, the values on the individual worldMatrix grass and countdown are not updated, only the layers in field are
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:77:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L77) *style:* **Lines should not be more than 100 characters.**
```r
  pGreen <- NLwith(world = field, var = "grass", agents = patches(field), val = 1) # patches equal to 1 (green)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:83:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L83) *style:* **Commented code should be removed.**
```r
#   plot(world2raster(field)[[1]])
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:84:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L84) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:85:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L85) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:87:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L87) *style:* **Commented code should be removed.**
```r
#   grass <- NLset(world = grass, agents = patches(grass), val = 0) # cannot plot an empty world
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:88:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L88) *style:* **Commented code should be removed.**
```r
#   plot(grass)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:89:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L89) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:90:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L90) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:96:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L96) *style:* **Lines should not be more than 100 characters.**
```r
# When only one type of input is permitted (e.g., only sheep or only wolves), the function does not need to express arguments
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:97:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L97) *style:* **Lines should not be more than 100 characters.**
```r
# When a function can be used by both sheep and wolves, the argument "turtles" must be used when building the function
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:100:27:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L100) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
move <- function(turtles) { # sheep and wolves
                          ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:101:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L101) *style:* **Commented code should be removed.**
```r
  # turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:102:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L102) *style:* **Commented code should be removed.**
```r
  # turtles <- left(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:103:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L103) *style:* **Lines should not be more than 100 characters.**
```r
  # The two above functions can be replaced by this next one, as a negative value to turn right will turn left
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:109:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L109) *style:* **Commented code should be removed.**
```r
# # Test move()
  ^~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:110:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L110) *style:* **Commented code should be removed.**
```r
# plot(wolves@.Data[, "xcor"], wolves@.Data[, "ycor"], col = rainbow(NLcount(wolves)), pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:112:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L112) *style:* **Commented code should be removed.**
```r
#   wolves <- move(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:113:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L113) *style:* **Commented code should be removed.**
```r
#   points(wolves@.Data[, "xcor"], wolves@.Data[, "ycor"], col = rainbow(NLcount(wolves)), pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:117:24:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L117) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
eatGrass <- function() { # only sheep
                       ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:118:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L118) *style:* **Lines should not be more than 100 characters.**
```r
  pGreen <- NLwith(world = field, var = "grass", agents = patches(field), val = 1) # patches with grass equal to 1 (green)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:119:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L119) *style:* **Lines should not be more than 100 characters.**
```r
  sheepOnGreen <- turtlesOn(world = field, turtles = sheep, agents = pGreen) # sheep on green patches
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:124:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L124) *style:* **Lines should not be more than 100 characters.**
```r
    sheep <- NLset(turtles = sheep, agents = sheepOnGreen, var = "energy", val = energySheep + gainFoodSheep) # update energy
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:126:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L126) *style:* **Lines should not be more than 100 characters.**
```r
    # If a sheep is on a green patch (value equal to 1), it eats the grass and turns it to brown (value to 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:134:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L134) *style:* **Commented code should be removed.**
```r
# # Test eatGrass()
  ^~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:135:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L135) *style:* **Commented code should be removed.**
```r
# grass <- createWorld(minPxcor = 1, maxPxcor = 10, minPycor = 1, maxPycor = 10)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:136:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L136) *style:* **Commented code should be removed.**
```r
# grass <- NLset(world = grass, agents = patches(grass), val = c(rep(1, 50), rep(0, 50)))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:137:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L137) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:138:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L138) *style:* **Commented code should be removed.**
```r
# countdown <- NLset(world = countdown, agents = patches(countdown), val = 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:139:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L139) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:140:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L140) *style:* **Commented code should be removed.**
```r
# sheep <- createTurtles(n = 10, coords = cbind(xcor = 1:10, ycor = 1:10))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:141:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L141) *style:* **Commented code should be removed.**
```r
# sheep <- turtlesOwn(turtles = sheep, tVar = "energy", tVal = 1:10)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:142:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L142) *style:* **Commented code should be removed.**
```r
# resultsEatGrass <- eatGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:143:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L143) *style:* **Commented code should be removed.**
```r
# fieldEat <- resultsEatGrass[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:144:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L144) *style:* **Lines should not be more than 100 characters.**
```r
# of(world = fieldEat, var = "grass", agents = patches(grass)) == c(rep(1,9), 0, rep(1, 8), 0, rep(1, 8), 0 , rep(1, 8), 0, rep(1, 8), 0, rep(1, 4), rep(0, 50))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:144:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L144) *style:* **Commented code should be removed.**
```r
# of(world = fieldEat, var = "grass", agents = patches(grass)) == c(rep(1,9), 0, rep(1, 8), 0, rep(1, 8), 0 , rep(1, 8), 0, rep(1, 8), 0, rep(1, 4), rep(0, 50))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:145:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L145) *style:* **Commented code should be removed.**
```r
# sheepEat <- resultsEatGrass[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:146:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L146) *style:* **Commented code should be removed.**
```r
# of(agents = sheepEat, var = "energy")[6:10] == (6:10 + gainFoodSheep)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:149:28:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L149) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
death <- function(turtles) { # sheep and wolves
                           ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:152:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L152) *style:* **Lines should not be more than 100 characters.**
```r
  who0 <- whoEnergy[which(whoEnergy[,"energy"] < 0), "who"] # "who" numbers of the turtles with their energy value below 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:152:38:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L152) *style:* **Commas should always have a space after.**
```r
  who0 <- whoEnergy[which(whoEnergy[,"energy"] < 0), "who"] # "who" numbers of the turtles with their energy value below 0
                                     ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:161:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L161) *style:* **Commented code should be removed.**
```r
# # Test death()
  ^~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:162:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L162) *style:* **Lines should not be more than 100 characters.**
```r
# wolves <- createTurtles(n = nWolf, coords = randomXYcor(world = grass, n = nWolf), breed = "wolf", color = rep("black", nWolf))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:162:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L162) *style:* **Commented code should be removed.**
```r
# wolves <- createTurtles(n = nWolf, coords = randomXYcor(world = grass, n = nWolf), breed = "wolf", color = rep("black", nWolf))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:163:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L163) *style:* **Lines should not be more than 100 characters.**
```r
# wolves <- turtlesOwn(turtles = wolves, tVar = "energy", tVal = runif(n = nWolf, min = 0, max = 2 * gainFoodWolf))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:163:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L163) *style:* **Commented code should be removed.**
```r
# wolves <- turtlesOwn(turtles = wolves, tVar = "energy", tVal = runif(n = nWolf, min = 0, max = 2 * gainFoodWolf))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:164:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L164) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:165:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L165) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:167:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L167) *style:* **Commented code should be removed.**
```r
#   energy <- runif(NLcount(wolves), min = -10, max = 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:168:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L168) *style:* **Commented code should be removed.**
```r
#   wolves <- NLset(turtles = wolves, agents = wolves, var = "energy", val = energy)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:169:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L169) *style:* **Commented code should be removed.**
```r
#   count1 <- c(count1, NLcount(wolves) - length(energy[energy < 0]))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:170:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L170) *style:* **Commented code should be removed.**
```r
#   wolves <- death(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:171:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3a477e190e459e44524de7b71f532a9bb30122ed/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L171) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


ЯДРЕН БАТОН! ТЫ ЖИВОЙ!


[tests/testthat/test-CalcDARLEQ.R:11:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L11) *style:* **Variable or function name should be snake_case.**
```r
    badData <- data.frame(sampleID = c("1", "2", "3"),
    ^~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:29:3:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L29) *style:* **Variable or function name should be snake_case.**
```r
  darleqTaxonDictionary  <-  read.csv(system.file("extdata",
  ^~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:36:3:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  lookUpDARLEQ2 <- phytobenthosMetrics:::LookUpDARLEQ2
  ^~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:54:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L54) *style:* **Variable or function name should be snake_case.**
```r
    riverAquaMetrics  <-  read.csv(system.file("extdata",
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:58:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L58) *style:* **Variable or function name should be snake_case.**
```r
    lakesAquaMetrics  <-  read.csv(system.file("extdata",
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:63:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L63) *style:* **Variable or function name should be snake_case.**
```r
    riverDARLEQRResults  <-  read.csv(system.file("extdata",
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:67:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L67) *style:* **Variable or function name should be snake_case.**
```r
    lakesDARLEQRResults  <-  read.csv(system.file("extdata",
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:72:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L72) *style:* **Variable or function name should be snake_case.**
```r
    riverAquaMetricsResults <- CalcDARLEQ(riverAquaMetrics, metric = "rivers")
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:73:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L73) *style:* **Variable or function name should be snake_case.**
```r
    riverAquaMetricsResults <- data.frame(riverAquaMetricsResults[1])
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:75:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L75) *style:* **Variable or function name should be snake_case.**
```r
    lakeAquaMetricsResults <- CalcDARLEQ(lakesAquaMetrics, metric = "lakes")
    ^~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:76:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L76) *style:* **Variable or function name should be snake_case.**
```r
    lakeAquaMetricsResults <- data.frame(lakeAquaMetricsResults[1])
    ^~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-CalcDARLEQ.R:79:5:](https://github.com/aquaMetrics/phytobenthosMetrics/blob/64bc1ea312edfa8f80dbda17bb5d9c489079f48c/tests/testthat/test-CalcDARLEQ.R#L79) *style:* **Variable or function name should be snake_case.**
```r
    roundExcel <- function(x, n) {
    ^~~~~~~~~~
```


Ta pętla jest niepotrzebna. Wystarczy `results.innerHTML = ''`


Hi mark, I was interested in knowing under which license is this jRDP library hosted and if I could contribute to it. In case you have a list of features/ bugs to be implemented /fixed, you could add it in the issues page, where I could see and start working on them.


I really don't like this kind of pseudo-overloading by taking `Object` and calling it `callableOrSupplierOrTask`. I'd have preferred us to overload it explicitly. Given it's `@Beta` we can change it do that. But let's not do anything like that in this PR.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +155 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +2470 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg051/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg051/tlg0527.tlg051.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg051/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg051/tlg0527.tlg051.1st1K-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/2936)*


```
    public interface TestIF1<Q> {
        Q getId();
        void setId(Q var1);
    }

    public interface TestIF2<K> extends TestIF1<K> {
    }

    public abstract class TestAbstract1<K> implements TestIF1<K> {
        private K id;

        public TestAbstract1() {
        }

        public K getId() {
            return this.id;
        }

        public void setId(K id) {
            this.id = id;
        }

    }

    public abstract class TestAbstract2<L> extends TestAbstract1<L> implements TestIF2<L> {
    }

    public class ConcreteClass extends TestAbstract2<Long> {

    }

    @Test
    public void testJsonSchemaGenerator() throws Exception {
        ConcreteClass testConcreteClass = new ConcreteClass();
        testConcreteClass.setId(1L);

        ObjectMapper mapper = new ObjectMapper();
        JsonSchemaGenerator jsonSchemaGenerator = new JsonSchemaGenerator(mapper);
        ObjectSchema schema = (ObjectSchema)jsonSchemaGenerator.generateSchema(ConcreteClass.class);

        System.out.println("Id field schema: " + schema.getProperties().get("id").getClass().getSimpleName());
        assertTrue("Id field should be IntegerSchema", "IntegerSchema".equals(schema.getProperties().get("id").getClass().getSimpleName()));
    }

```
Prior to Jackson 2.7.0 the above test passed. After 2.7.0 it returns AnySchema rather than IntegerSchema.
If the above line is not commented out, it returns IntegerSchema.


czemu funkcje `clearTime` oraz `saveTime` znajdują się poza klasą?


``value`` should be Authorized type. Only convert to String at last moment, when necessary.


Too many close parentheses on the line causes parsing failure


Now I have problems with X11...
Did you get error \fltk-1.3.4-2\fl\x.h:37:26: fatal error: X11/Xlib.h: No such file or directory ???
Google says that I shoul install Cygwin/X, but I think this is too much for one study project...


## This is a markdown file


I'd change this to:

```
| PatchCustomer String String Authorized
```


Why was `atch/kernel/rk3328-dev/set-default-target-to-Image.patch` deleted? Did I miss anything?


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +72 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1287 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg052/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg052/tlg0527.tlg052.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg052/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg052/tlg0527.tlg052.1st1K-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/2939)*


@sonora concur with @dmpr0 . It might be a bad idea to replace same key with a different logical meaning. The good way would be to create a new key to use it.
Though the broader discussion would be is it suitable "last used" here. The concept is more like "passed" / "visited" points. If we can not deliver that message that we should change UI. Though the words sometimes explain better the concept. If you see it's different, would be great to hear it.


Lets get rid of the commented out code here


Here are a number of cases where the coordinate box fix didn't work:

- http://beta.fixamingata.se:3000/around?js=1&pc=hammar%C3%B6 (http://www.openstreetmap.org/search?query=hammar%C3%B6#map=10/59.2147/13.5496)
- http://beta.fixamingata.se:3000/around?js=1&pc=Haninge (http://www.openstreetmap.org/search?query=haninge#map=9/58.9167/18.4241)
- http://beta.fixamingata.se:3000/around?js=1&pc=Nordmaling (http://www.openstreetmap.org/relation/935647#map=9/63.4842/19.4485)
- http://beta.fixamingata.se:3000/around?js=1&pc=Soten%C3%A4s (http://www.openstreetmap.org/relation/935430)
- http://beta.fixamingata.se:3000/around?latitude=58.639153;longitude=11.062943&js=1 (http://www.openstreetmap.org/relation/935640#map=10/58.6409/11.1594)
- http://beta.fixamingata.se:3000/around?latitude=60.694578;longitude=17.695628&js=1 (http://www.openstreetmap.org/search?query=%C3%84lvkarleby#map=10/60.6937/17.7361)


Lets clean up these comments too


What if `convertMonthlyInterestAmount` returns false?


Yes, maybe put those two examples on separate lines to make them clearer.
Also, it is RECOMMENDED to use "3 1 1" on most sites ([RFC7671](https://tools.ietf.org/html/rfc7671#page-11)), so it may be best to use that in the example.


Realistically, long term, we are really are looking at a database to store all these states of the different engines, because we will start running into sound dependency issues, and making that linkage reliably requires the presence or absence of zynthian-data & zynthian-my-data based config & audio files.
You can build that into the database schema.
I really don't want to try and parse THAT particular grammar if it where file based, especially if we actively establish our own derived files.
webconf really does seem to be the way to go with this. From a stage users point of view nice short lists driven by snapshots are the way to go, with webconf doing the bookkeeping.

I think the best way forward is to rename the files for the moment. I'll write that as a python script, on next rotation. Unless  anyone objects I will rename ALL sfx included files to *.sfx_inc .

Could someone tell me where to locate this python in the start up process?
And also where to locate the apt-get install python-pyparsing or pip install pyparsing...


Don't we need *By fields here, like smsOverrideBy? I think we were going to add those fields to the customers table.


Commited thru terminal


Yes


What happens if `getAllTermRatesForBank` returns `False`?

Similar to: https://github.com/EWH15/Interest-Rates/commit/95f1a680d7e6419e4a853f58adb4dfb3636a142b#commitcomment-24623859


Singular or plural?


This is like:

$entity instanceof Wolf and strcmp(InteractionHelper::getButtonText($player);
OR
$entity instanceof Wolf and $entity instanceof Sheep.

That's not correct.

You need use && for get ($entity instanceof Wolf OR (X AND Y)).

If you use "AND" you get "$entity instanoceof Wolf AND X" OR "$entity instanceof Sheep AND Y".


* Why do you think that such additional data display is needed?
* Are you sure that you would like to ignore the exit code of the used command?


Ok, I would prefer re-scheduling it to 6.0 ;-)


Oh.

i think this is correct?


Will do!


I created PatchCustomer to be able to modify any field, not just Authorized fields. But it is not used for any other field right now so we can add Authorized.


Intro


Thank you :)


Hi @Tripwire999 ,
I've spent half the day looking at your commits, figuring how to save the drawings.
As per this [post](https://github.com/acerbetti/ACEDrawingView/issues/65), you managed to do save and load the draw paths, but I couldn't do it.

There's a method you added to AceDrawingTools.h, ` +- (NSData *)savePenToolData; `, is this the method that saves the pathArray?

I'm using swift in my project, and have a linker to this framework.
Here's how my view works:
A viewcontroller (viewA), with a uiview(drawingView) casted to AceDrawingView.
viewA has the delegates set up and everything. I'm able to draw, highlight etc.

What I want now is to have a uibutton to save the "drawings", so when the user come back to viewA, it'll auto load the saved "drawings".

Can you lend me a hand on this?

Thank you for your time.


Hi @ilmir-k, after the update (using -u all and removing the old technical module) now I'm having two new errors when removing a product:

This one on the POS I remove the product, which **sends** the update:
```
Uncaught TypeError: Cannot read property 'find' of undefined
    at child.apply_ms_data (models.js:160)
    at child.apply_ms_data (pos_multi_session.js:445)
    at child.apply_ms_data (pos_multi_session_restaurant.js:218)
    at child.apply_ms_data (models.js:101)
    at pos_multi_session.js:224
    at Function._.each._.forEach (underscore.js:145)
    at child.ms_do_update (pos_multi_session.js:213)
    at child.ms_do_update (pos_multi_session_restaurant.js:141)
    at child.ms_on_update (pos_multi_session.js:131)
    at child.ms_on_update (pos_multi_session_restaurant.js:134)

```
**Errror line:**
`this.canceled_lines.push([0, 0, new_line]);`

And this one on the POS **receiving** the update (which never gets updated):
```
Uncaught TypeError: Cannot read property 'push' of undefined
    at child.add_cancelled_line (models.js:59)
    at child.save_canceled_line (models.js:72)
    at child.change_cancelled_quantity (models.js:98)
    at child.change_cancelled_quantity (models.js:92)
    at child.set_quantity (models.js:147)
    at Class.set_value [as _super] (screens.js:473)
    at Class.set_value (widgets.js:79)
    at Class.<anonymous> (class.js:122)
    at Class.set_value (pos.js:41)
    at Class.set_value (class.js:122)
```

Also, the POS receiving the update won't load after this.


Should this be reported to @okaxaki as well? [digital-sound-antiques/emu2413/issues](https://github.com/digital-sound-antiques/emu2413/issues)


This commit added the CuraEngine executable. It's now forever in our history!


Indeed awesome work AFA, thanks a lot for this, we have the best of luck with you being part of Blade of Agony, really!


Yes right, they will be added after the relative migration changes in l-s


Sau guad! :thumbsup:


@garymathews This may broke backward compatibility.


The example in Appendix 2 hasn't been updated yet, it still uses the JSON format.


## This is a markdown file


Fixed in latest commit.
Thanks.


it works :-)


abcd


Spacing?


I think we should make a ComplianceData with values of Empty, (Authorized Bool), (Sms String), (IdCardData String), etc. Then we wouldn't need to wrap in a Maybe type:

```
verifyStatus : ComplianceData -> Authorized -> Html Msg
verifyStatus complianceData fieldOverride =
    if fieldOverride == Verified || (complianceData /= Empty && fieldOverride == Automatic) then
```


Yeah, flash lighr can be used. Emmmm, by the way, does a2dp on your device work well?


No, it's something I introduced myself during a refactoring.

On Thu, Sep 28, 2017 at 1:26 PM, ren <notifications@github.com> wrote:

> Should this be reported to @okaxaki <https://github.com/okaxaki> as well?
> digital-sound-antiques/emu2413/issues
> <https://github.com/digital-sound-antiques/emu2413/issues>
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/openMSX/openMSX/commit/d45f1a167b6d14efc642f3da619e7e18ce72ec5c#commitcomment-24624010>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGYpQeG4VxhvMGIjfvV5qhUKQoFcWYSNks5sm4JpgaJpZM4PnHjO>
> .
>


Can you add what the constants are here like: total attendees etc etc?


For me chrome is working as it was before


Related to: backdrop/backdrop-issues#2364343


Related to: backdrop/backdrop-issues#889772


Related to: backdrop/backdrop-issues#2491353


Hi @ning2020, I've chosen to use the [MIT licence](https://choosealicense.com/licenses/mit) which is an extremely permissive licence and allows you to do as you please so long as you preserve the copyright and license notices 😄


oh, didn't saw it.
Thanks !


Which scaling features are you referring to? Most of the features of 0.5.0 are already in 1.0.0, with quite a few bugs fixed/missing features added as well.

Regarding inlining the resources, it is in place for foreignObject rendering and it's a requirement for all browsers.

I unfortunately don't think the bug you linked for Edge is related to the issue here.


These changes were made based on the feedback given here:
https://github.com/material-components/material-components-web/issues/1334


no more needed :-)


This looks fine, but maybe make the comment more obvious that this is a temporary workaround for doing an ngx_pagespeed-only release, and can be removed with the next beta?


These validation functions are all pretty similar?  Perhaps you need a function called `isInDictionary`?


missing order


Yes will submit a new PR in a minute.  I am looking for any other binary files that may get corrupted.  This used to be a problem with PNG and GIFs but the plugin filters those by default now.


n


Can we modify description of zimbraNetworkAdminNGEnabled to "Whether to enable zimbra network new generation admin module."? Please change in ZAttrProvisioning.java accordingly if it makes sense.


Was already removed


When you get to `interrupt-process`, the command just quits instead of moving on? You don't get an error of some kind?


@ChukCharles it's hard to tell what the exact problem is, but my guess would be that you setup the directories in a wrong way/forgot something. @bewuethr made a quiet helpful tutorial about how to get everything going for fltk 1.3.3 [here](https://bewuethr.github.io/installing-fltk-133-under-visual-studio/), based on that I created an other tutorial for fltk 1.3.4: [here](https://bumpyroadtocode.com/2017/08/05/how-to-install-and-use-fltk-1-3-4-in-visual-studio-2017-complete-guide/), as the stroustrup book recommend and [here](https://bumpyroadtocode.com/2017/08/29/how-to-install-and-use-fltk-1-3-4-in-visual-studio-2017-complete-guide-2-0-no-cross-contamination/), as fltk.org recommends (I highly also recommend [the second one](https://bumpyroadtocode.com/2017/08/29/how-to-install-and-use-fltk-1-3-4-in-visual-studio-2017-complete-guide-2-0-no-cross-contamination/)).
Or did you do this already?


@JeroenDeDauw Keeping fingers crossed. :)


liar


What? Why? I'm pretty sure @maukcc will not be happy with this change.

This removes a workaround to not being able to use One at a Time printing with eg the UM3.


Änderung hat nach Update auf 5.4. beta keine Auswirkung.


Hi, this looks great. Want to make it into a pull request so that we can merge it?


Agreed. I had pull out the local variable, because it was so hard to read. But I've rolled back and removed the local variable


OK PR submitted.


Added JSDoc


this.close() not work


I don't have complete overview of what's what here. So I think we leave it for now.


Nice!


아니 진짜 농담이 아니라 심각해요 ㅋㅋㅋ


Sao cái nào cũng VER1 thế bạn ơi.


How do you expect these to be used at Google compared to Closure's Safe* types? Should TrustedHTML be used instead of SafeHtml or would SafeHtml use TrustedHTML internally or something else?


@Vaerys-Dawn
thank you dawn for this art.


Would this be reported to the developer somehow? Maybe as part of the CSP report?


As far as I can tell mingw should support a SIGINT signal.


can you please explain refresh token mechanism, ?


This is currently Location, not USVString. (Window too.)


Not my code, I just moved it. :)


Also appendChild.


A = set([1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89])
B = set([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13])
C = A.intersection(B)
print (C)


@FranklinDM This one slipped through the cracks and needs applying to every theme for full 27.5.0 compatibility. I'll be working on mine as I find time but just as an FYI for yours, since (I'm not sure how or why...) this does break the custom statusbar progressmeter colours in 27.5.0.

I'll update the wiki page soon.


Mivel a felhasználó lehet majd vállalat vagy magán személy ezért kicsit itt módosítani kellene.
A User osztályban maradjon egyedül: username és address
Létre kellene hozni egy Customer osztályt, személyi azonosító, születési év, jogosítványszám adattagokkal (származtatni kell a Userből).
Továbbá kellene egy Company osztály is ugyan úgy a USer-ből számaztatva az alábbi adattagokkal: cég azonosító, számlázási cím, cég képviselő (Customer típus)


This looks very promising though.
Dawn of Sorrow runs very smoothly (crashes during the intro video though if you let it play for a few seconds, heh)


a = [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
for i in a:
if i%2 == 0:
print(i)


@mpadge this fixed it for me: https://github.com/somleng/somleng-scfm/commit/a614592e7c9448ee9a5e5efe9275ed6a9d85fc96


I actually attempted this myself, though it didn't go exactly as planned =/


me too but 6.0 is full of other cool features to test ;)


Changed


:confetti_ball: :kissing_heart: :confetti_ball: @wernerhahn :man_dancing: :dancer: :100:


Checkmarx scan results 28 Sep 2017 14:54 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
22
84
94
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

f39276f9028deb352bf4fad466b67f44f1622125	@web-flow


You can remove this subquery and you can move above the condition  "hqpv.age_in_years > 14".


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user #30442910, who
has created 60 Poggit-CI builds in the past 168 hours.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/TheFixerDevelopment/Wild/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `e0b61dd4-a443-11e7-82d3-26afb42516a9`.

Shall you need any assistance, you may contact us on [on Gitter](https://gitter.im/poggit/Lobby), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Yeah, the cells also collide when not in teams mode.


You can remove this subquery and you can move above the condition "hqpv.age_in_years > 14".


don't hate the player, hate the game <3


#I do not know 这是个啥


Теперь все работает, спасибо :) А возможно ли звуковую дорожку сделать генератор и декодер для "пластинок" в виде звуковой волны, как на обычных пластинках? Прошу прощения, что пишу тут, я не программист, но интересует тема звукозаписи на бумагу.


Problemet var blot at de pakker der blev cached, sjældent matchede de reelle pakker. Altså enten er downstream projektet ikke up to date eller også er denne pakke ikke up to date.


You can remove this subquery and you can just use a condition "pv.age_in_years > 14|


It does not work with propTypes because de function is anonymous. Maybe you should remove rfcp


Vores downstream-repository installerer dem, men de er vist ikke required i Laravel.


You can remove this subquery and you can just use a condition "pv.age_in_years > 14"


Created multidev environment [continuity-pro#ci-108](https://dashboard.pantheon.io/sites/f4b4b00a-1cc1-4f25-a05d-4dce395bff80#ci-108).

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


收回


Changed the wording to reflect your suggestion in the latest commit.


确实是的


Also this broken when using Electron + WebPack + Bootsrap (or any of library, required jQuery in global). I require jQuery in index.html like:
```js
window.jQuery = window.$ = require("jquery");
```
and on 4.0.3 this work fine, but on 4.0.4 getting ```$(...).select2 is undefined``` (also loading jQuery/Select2 with import/require has no effect).

Explanation: I include Select2 in index.html like in browser, but Select2 try loading as Node.js, cause
```js
typeof module === 'object' && module.exports
```
is true.


Sad!


@afabiani Where is USERNAME set? I've noticed extractAuthentication is not capturing the username for the principal so some transactions which only provide the access_token to Geoserver succeed but the username is not set. I've confirmed that verify token returns the correct json response which includes the necessary information.


I guess one of the latest changes removed it then. We could however revert this change, as normally we do use initramfs


Дважды дублируется ключ delivary "fuckup"


You can remove this subquery.


@Aericio You just have to be logged into a xbox live account and then join a pmmp server in online mode


Sorry, this file only exists for rpi3, I suggest we add the same file for rpi2


Yeah I agree

>


Thanks brian I have reverted the changes.


@casperdcl  Ugh, you're right. Obviously I was still on 4.15.0. However, I just installed 4.18.0 in a virtualenv and had the same problem. Anything else I could be doing wrong?


a


You can remove this subquery and you can move above the condition "hqpv.age_in_years > 14".


What am I possibly doing wrong because once I start the game and hit spacebar to go to living room, it immediately goes back to story.

using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class TextController : MonoBehaviour {

	public Text text;

	private enum House {story, livingroom, basement, upstairs, kitchen, bedroom_1, bedroom_2, attic, window, roof, hallway, bathroom};
	private House myHouse;

	// Use this for initialization
	void Start ()
	{
		myHouse = House.story;
	}

	// Update is called once per frame
	void Update (){
		print (myHouse);

		if (myHouse == House.story)
		{
				house_story();
		}
		else if (myHouse == House.livingroom)
		{
				house_livingroom();
		}
	}

	void house_story(){

			text.text = "You were kidnapped and taken to a place you have never seen before. The kidnappers tied you " +
								"to a chair in the middle of the living room of what seems to be an abandoned house in the woods. " +
								"Luckily, one kidnapper is guarding the front door, while the other left the house for the moment giving " +
								"you enough time to untie yourself free and quickly look for a way out. \n\n" +

								"Press Space to untie yourself and try to escape.";

	if (Input.GetKeyDown(KeyCode.Space))
		{
			house_livingroom();
		}
	}

	void house_livingroom(){
			text.text = 	"Great! Now that you are untied, make your way through the house and try to escape \n\n" +
									"Press 1 = Basement, 2 = Kitchen, 3 = Upstairs, 4 = Bedroom One";
		if (Input.GetKeyDown(KeyCode.Keypad1)){
					house_basement();
		}
	}
	void house_basement(){
			text.text = 	"A dark and creepy place with no signs of exit besides the way you came in. I think it would be best to " +
									"turn back and try another way \n\n" +
									"Press Space to return.";
		if (Input.GetKeyDown(KeyCode.Space)){
			house_livingroom();
		}
	}
}


액티비티 장인이구만!!! :)


Done. The file is actually the same as the normal one for rpi2.


@GuaiYiHu Did you mean bluetooth headset stream? If yes - check in my device tree audio_policy conf


Kodi users are reporting that up and down buttons of their silver remotes don't work after updating to high sierra. I guess this chunk is the fix for this - am i right? :)


@timothyylim Where is this used?


Подумай что не так с этой строчкой и чем это грозит пользователям твоего логгера


I think it is not used, so we can delete it. Not sure why it is in there and it is quite old


I checked the log history and I think it never existed for rpi2. I locally changed it back to use the genimage-${BOARD_NAME}.cfg instead, but feel free to fix as you consider best.


cool, thanks for that @dwilkie! i ended up just bundling the whole sqlite code, because it's the only way to ensure all R package checks definitely pass. But great to know your solution for future ref.


You can remove this subquery.


if could be replaced by:
```
if(getAndIncrementActiveCycleId()!=pCycleId){
    throw new IllegalStateException("Slow rotation due to producer thread starvation!");
}
```
That would allow the producers to continue to offer, but warning that something weird is happening...


That's me right after reading the paragraph on mapGetters in vuejs docs http://gph.is/1syj9vB


Nome :  MeuFut.
Alunos : Caio Rezende;
              Elyas Correa Nogueira;
              Victor Gustavo Cabral;
              Wagner Aristides Machado da Silva Pereira Júnior;
Descrição : O projeto tem por função facilitar as tradicionais "peladas", e nelas, sempre são encontradas dificuldades como separação de times, marcação de tempo, então, o projeto visa solucionar esses problemas de maneira intuitiva.


Nome : MeuFut.
Alunos : Caio Rezende;
Elyas Correa Nogueira;
Victor Gustavo Cabral;
Wagner Aristides Machado da Silva Pereira Júnior;
Descrição : O projeto tem por função facilitar as tradicionais "peladas", e nelas, sempre são encontradas dificuldades como separação de times, marcação de tempo, então, o projeto visa solucionar esses problemas de maneira intuitiva.


@timothyylim We should avoid setting tabindex if `isGotoClickable` is set and the element is an anchor


[R/add_species_trees.R:54:1:](https://github.com/richelbilderbeek/wiritttes/blob/9cfef91cc4a940ca9be04a0546bba984141a73da/R/add_species_trees.R#L54) *style:* **Lines should not be more than 80 characters.**
```r
    file = file, sti = 1, species_tree = wiritttes::get_pbd_output(file)$stree_youngest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/add_species_trees.R:57:1:](https://github.com/richelbilderbeek/wiritttes/blob/9cfef91cc4a940ca9be04a0546bba984141a73da/R/add_species_trees.R#L57) *style:* **Lines should not be more than 80 characters.**
```r
    file = file, sti = 2, species_tree = wiritttes::get_pbd_output(file)$stree_oldest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-add_posteriors.R:325:1:](https://github.com/richelbilderbeek/wiritttes/blob/9cfef91cc4a940ca9be04a0546bba984141a73da/tests/testthat/test-add_posteriors.R#L325) *style:* **Lines should not be more than 80 characters.**
```r
  posterior <- wiritttes::get_posterior(file = wiritttes::read_file(filename), sti = 1, ai = 1, pi = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_posterior_tree.R:13:1:](https://github.com/richelbilderbeek/wiritttes/blob/9cfef91cc4a940ca9be04a0546bba984141a73da/tests/testthat/test-get_posterior_tree.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
  tree <- wiritttes::get_posterior_tree(file = file, sti = sti, ai = 1, pi = 1, si = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


### @allenaerostar すごいです 😂 👍


By the way, I suspect this will affect rpi0 and 1.


Разве библиотека должна поддерживать возможность логировать повторы строк без их подсчёта?


You can remove this subquery and you can move above the condition "hqpv.age_in_years > 14". Also, you can add BMI to this subquery.


@ZfsrGhS953 Can you message me on Discord? When you have time of course.
(Fan7asy#7438)


Спасибо!


Каково назначение этой функции в Вашей библиотеке?


You can remove this subquery and you can move above the condition "hqpv.age_in_years > 14".


negalima taip apdoroti produktų.
negalėsim visų produktų įrašyti į programos patį kodą.
vienas sprendimų du listai (vienas maxima, kitas rimi), kuriuose structai: produkto pavadinimas, data, kaina


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user #30442910, who
has created 60 Poggit-CI builds in the past 168 hours.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/TheFixerDevelopment/MobTags/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `b3966090-a446-11e7-92f8-dedd72645de8`.

Shall you need any assistance, you may contact us on [on Gitter](https://gitter.im/poggit/Lobby), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


We're still going over this today right?


AAA


Oh? If so I misunderstood and will uncross it out.


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user #30442910, who
has created 60 Poggit-CI builds in the past 168 hours.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/TheFixerDevelopment/MobTags/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `e94f90f8-a446-11e7-959d-7c22c48740ae`.

Shall you need any assistance, you may contact us on [on Gitter](https://gitter.im/poggit/Lobby), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account