[inst/examples/Ants/Ants.R:13:2:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/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/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L19) *style:* **Commented code should be removed.**
```r
# Torus = FALSE
  ^~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:88:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L88) *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:99:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L99) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:103:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L103) *style:* **Variable or function name should be lowerCamelCase.**
```r
  nestChem_pHere <- of(world = world, agents = pHere, var = c("nest", "chemical"))
  ^~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L109) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesIn) != 0){
    ^
```
[inst/examples/Ants/Ants.R:117:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L117) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesOut) != 0){
    ^
```
[inst/examples/Ants/Ants.R:133:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L133) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:138:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L138) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:141:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L141) *style:* **Variable or function name should be lowerCamelCase.**
```r
  foodChem_pHere <- of(world = world, agents = pHere,
  ^~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:147:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L147) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesFood) != 0){
    ^
```
[inst/examples/Ants/Ants.R:163:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L163) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesChem) != 0){
    ^
```
[inst/examples/Ants/Ants.R:169:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L169) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:174:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L174) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:192:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L192) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:197:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L197) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:210:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L210) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:216:2:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L216) *style:* **Commented code should be removed.**
```r
#time <- 0
 ^~~~~~~~~
```
[inst/examples/Ants/Ants.R:217:6:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L217) *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:217:38:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L217) *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:222:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L222) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aRed) != 0){
    ^
```
[inst/examples/Ants/Ants.R:230:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aOrange) != 0){
    ^
```
[inst/examples/Ants/Ants.R:250:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L250) *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:256:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L256) *style:* **Commented code should be removed.**
```r
  # time <- time + 1
    ^~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:257:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L257) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:260:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L260) *style:* **Commented code should be removed.**
```r
  # plot(world2raster(world)$layer.5) # food
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:261:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L261) *style:* **Commented code should be removed.**
```r
  # points(ants, pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:263:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Ants/Ants.R#L263) *style:* **Commented code should be removed.**
```r
  # expect_equivalent(NLcount(ants), nAnts)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:31:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L31) *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:39:4:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L39) *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:39:20:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L39) *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:46:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L46) *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:46:41:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L46) *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:69:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Butterfly/Butterfly-1.R#L69) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:33:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/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:89:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L89) *style:* **Commented code should be removed.**
```r
#   plot(world2raster(field)[[1]])
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:90:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L90) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:91:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L91) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:93:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L93) *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:94:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L94) *style:* **Commented code should be removed.**
```r
#   plot(grass)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:95:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L95) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:96:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L96) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:108:27:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L108) *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:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L109) *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:110:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L110) *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:118:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L118) *style:* **Commented code should be removed.**
```r
# # Test move()
  ^~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:119:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L119) *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:121:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L121) *style:* **Commented code should be removed.**
```r
#   wolves <- move(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:122:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L122) *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:126:24:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L126) *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:147:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L147) *style:* **Commented code should be removed.**
```r
# # Test eatGrass()
  ^~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:148:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L148) *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:149:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L149) *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:150:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L150) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:151:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L151) *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:152:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L152) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:153:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L153) *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:154:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L154) *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:155:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L155) *style:* **Commented code should be removed.**
```r
# resultsEatGrass <- eatGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:156:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L156) *style:* **Commented code should be removed.**
```r
# fieldEat <- resultsEatGrass[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:160:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L160) *style:* **Commented code should be removed.**
```r
# sheepEat <- resultsEatGrass[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:161:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L161) *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:164:28:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L164) *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:177:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L177) *style:* **Commented code should be removed.**
```r
# # Test death()
  ^~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:182:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L182) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:183:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L183) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:185:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L185) *style:* **Commented code should be removed.**
```r
#   energy <- runif(NLcount(wolves), min = -10, max = 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:186:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L186) *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:187:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L187) *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:188:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L188) *style:* **Commented code should be removed.**
```r
#   wolves <- death(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:189:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L189) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:191:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L191) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:192:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L192) *style:* **Commented code should be removed.**
```r
# points(1:length(count2), count2, pch = 16, col = "red")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:195:46:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L195) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
reproduce <- function(turtles, reproTurtles) { # sheep and wolves
                                             ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:202:31:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L202) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (NLcount(reproInd) != 0) { # if there is at least one turtle reproducing
                              ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:224:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L224) *style:* **Commented code should be removed.**
```r
# # Test reproduce()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:229:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L229) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:230:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L230) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:232:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L232) *style:* **Commented code should be removed.**
```r
#   count1 <- c(count1,NLcount(wolves) + NLcount(wolves) * reproWolf / 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:233:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L233) *style:* **Commented code should be removed.**
```r
#   wolves <- reproduce(wolves, reproWolf)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:234:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L234) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:236:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L236) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:237:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L237) *style:* **Commented code should be removed.**
```r
# points(1:length(count2), count2, pch = 16, col = "red")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:240:26:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L240) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
catchSheep <- function() { # only wolves
                         ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:262:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L262) *style:* **Commented code should be removed.**
```r
# # Test catchSheep()
  ^~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:265:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L265) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:266:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L266) *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:267:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L267) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:270:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L270) *style:* **Commented code should be removed.**
```r
# wolves <- createTurtles(n = 5, coords = cbind(xcor = 1:5, ycor = 1:5))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:271:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L271) *style:* **Commented code should be removed.**
```r
# wolves <- turtlesOwn(turtles = wolves, tVar = "energy", tVal = 1:5)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:272:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L272) *style:* **Commented code should be removed.**
```r
# catchSheepResults <- catchSheep()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:273:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L273) *style:* **Commented code should be removed.**
```r
# sheepCatch <- catchSheepResults[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:274:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L274) *style:* **Commented code should be removed.**
```r
# wolvesCatch <- catchSheepResults[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:275:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L275) *style:* **Commented code should be removed.**
```r
# NLcount(sheepCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:276:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L276) *style:* **Commented code should be removed.**
```r
# NLcount(wolvesCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:277:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L277) *style:* **Commented code should be removed.**
```r
# of(agents = wolvesCatch, var = "energy") == (1:5 + gainFoodWolf)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:280:25:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L280) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
growGrass <- function() { # only patches
                        ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:292:61:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L292) *style:* **Trailing whitespace is superfluous.**
```r
                 val = cbind(grass = rep(1, NLcount(pGrow)),
                                                            ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:308:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L308) *style:* **Commented code should be removed.**
```r
# # Test growGrass()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:309:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L309) *style:* **Commented code should be removed.**
```r
# grass <- createWorld(1, 5, 1, 5)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:310:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L310) *style:* **Commented code should be removed.**
```r
# grass <- NLset(world = grass, agents = patches(grass), val = c(rep(1, 10), rep(0, 15)))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:311:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L311) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:312:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L312) *style:* **Lines should not be more than 100 characters.**
```r
# countdown <- NLset(world = countdown, agents = patches(countdown), val = c(rep(-1, 15), rep(1, 10)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:312:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L312) *style:* **Commented code should be removed.**
```r
# countdown <- NLset(world = countdown, agents = patches(countdown), val = c(rep(-1, 15), rep(1, 10)))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:313:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L313) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:314:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L314) *style:* **Commented code should be removed.**
```r
# fieldGrow <- growGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:315:3:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L315) *style:* **Commented code should be removed.**
```r
# of(world = fieldGrow, agents = patches(fieldGrow), var = "grass") == c(rep(1, 15), rep(0, 10))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:324:8:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L324) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while ((NLany(sheep) | NLany(wolves)) & time < maxTime ) {
       ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:324:55:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L324) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
while ((NLany(sheep) | NLany(wolves)) & time < maxTime ) {
                                                      ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:371:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L371) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:395:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L395) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L64) *style:* **Lines should not be more than 100 characters.**
```r
  expectedOutputEvent1Test1 <- " this is test for event 1. " # please define your expection of your output
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:66:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L66) *style:* **Lines should not be more than 100 characters.**
```r
  expect_equal(simOutput$event1Test1, expectedOutputEvent1Test1) # or other expect function in testthat package.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:67:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L67) *style:* **Lines should not be more than 100 characters.**
```r
  expect_equal(simOutput$event1Test2, as.numeric(999)) # or other expect function in testthat package.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:75:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L75) *style:* **Lines should not be more than 100 characters.**
```r
  expectedOutputEvent2Test1 <- " this is test for event 2. " # please define your expection of your output
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:77:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L77) *style:* **Lines should not be more than 100 characters.**
```r
  expect_equal(simOutput$event2Test1, expectedOutputEvent2Test1) # or other expect function in testthat package.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R:78:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/tests/testthat/test-template.R#L78) *style:* **Lines should not be more than 100 characters.**
```r
  expect_equal(simOutput$event2Test2, as.numeric(777)) # or other expect function in testthat package.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:5:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
  description = "Translation into R using the NetLogoR and SpaDES packages of the Wolf-Sheep-Predation NetLogo model created by Wilensky (1997)",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:7:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L7) *style:* **Lines should not be more than 100 characters.**
```r
  authors = c(person("Sarah", "Bauduin", email = "sarahbauduin@hotmail.fr", role = c("aut", "cre"))),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:18:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L18) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", 0, NA, NA, "This describes the simulation time at which the first plot event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:19:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L19) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInterval", "numeric", 1, NA, NA, "This describes the simulation time at which the first plot event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:20:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L20) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", 0, NA, NA, "This describes the simulation time at which the first save event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:21:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L21) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", 1, NA, NA, "This describes the simulation time at which the first save event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:22:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L22) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("grassOn", "logical", TRUE, NA, NA, "TRUE to include grass in the model, FALSE to only include wolves and sheep"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:23:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L23) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("grassTGrowth", "numeric", 30, 0, NA, "how long it takes for grass to regrow once it is eaten"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:25:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L25) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("gainFoodSheep", "numeric", 4, 0, NA, "amount of energy sheep get for every grass patch eaten"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:26:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("reproSheep", "numeric", 4, 0, 100, "probability in % of a sheep reproducing at each time step"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:28:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("gainFoodWolf", "numeric", 20, 0, NA, "amount of energy wolves get for every sheep eaten"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:29:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L29) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("reproWolf", "numeric", 5, 0, 100, "probability in % of a wolf reproducing at each time step")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:49:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L49) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation = function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:49:28:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L49) *style:* **Use <-, not =, for assignment.**
```r
doEvent.WolfSheepPredation = function(sim, eventTime, eventType, debug = FALSE) {
                           ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:58:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L58) *style:* **Lines should not be more than 100 characters.**
```r
    sim <- scheduleEvent(sim, params(sim)$WolfSheepPredation$.plotInitialTime, "WolfSheepPredation", "plot")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:59:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
    sim <- scheduleEvent(sim, params(sim)$WolfSheepPredation$.saveInitialTime, "WolfSheepPredation", "save")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:60:64:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L60) *style:* **Commas should always have a space after.**
```r
    sim <- scheduleEvent(sim, start(sim), "WolfSheepPredation","event")
                                                               ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:69:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L69) *style:* **Lines should not be more than 100 characters.**
```r
    sim <- scheduleEvent(sim, time(sim) + params(sim)$WolfSheepPredation$.plotInterval, "WolfSheepPredation", "plot")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:74:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L74) *style:* **Lines should not be more than 100 characters.**
```r
    sim <- scheduleEvent(sim, time(sim) + params(sim)$WolfSheepPredation$.saveInterval, "WolfSheepPredation", "save")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:94:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L94) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:105:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L105) *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/WolfSheepPredation/WolfSheepPredation.R:105:28:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L105) *style:* **Commas should always have a space after.**
```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/WolfSheepPredation/WolfSheepPredation.R:108:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L108) *style:* **Lines should not be more than 100 characters.**
```r
    countdownVal <- runif(n = NLcount(patches(grass)), min = 0, max = params(sim)$WolfSheepPredation$grassTGrowth) # grass grow clock
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:112:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L112) *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/WolfSheepPredation/WolfSheepPredation.R:114:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L114) *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/WolfSheepPredation/WolfSheepPredation.R:116:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
  # When field is updated, the values on the individual world grass and countdown are not updated, only the layers in field are
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:132:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L132) *style:* **Lines should not be more than 100 characters.**
```r
                      tVal = runif(n = params(sim)$WolfSheepPredation$nSheep, min = 0, max = 2 * params(sim)$WolfSheepPredation$gainFoodSheep))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:137:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L137) *style:* **Lines should not be more than 100 characters.**
```r
                          coords = randomXYcor(world = grass, n = params(sim)$WolfSheepPredation$nWolf),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:138:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L138) *style:* **Lines should not be more than 100 characters.**
```r
                          breed = "wolf", color = rep("black", params(sim)$WolfSheepPredation$nWolf))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:141:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L141) *style:* **Lines should not be more than 100 characters.**
```r
                       tVal = runif(n = params(sim)$WolfSheepPredation$nWolf, min = 0, max = 2 * params(sim)$WolfSheepPredation$gainFoodWolf))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:156:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L156) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:170:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L170) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) { # Plot the positions
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:170:45:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L170) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
WolfSheepPredationPosition <- function(sim) { # Plot the positions
                                            ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:174:41:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L174) *style:* **Commas should always have a space after.**
```r
    grassRas <- raster(sim$field@.Data[,,"grass"])
                                        ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:193:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L193) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {  # Plot the population sizes
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:193:44:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L193) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
WolfSheepPredationPopSize <- function(sim) {  # Plot the population sizes
                                           ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:208:48:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L208) *style:* **Put spaces around all infix operators.**
```r
      points(time(sim), sim$numGreen[time(sim)]/4,
                                              ~^~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:217:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L217) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:224:1:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L224) *style:* **Lines should not be more than 100 characters.**
```r
        sim$sheep <- NLset(turtles = sim$sheep, agents = sim$sheep, var = "energy", val = energySheep - 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:301:26:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L301) *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/WolfSheepPredation/WolfSheepPredation.R:302:5:](https://github.com/PredictiveEcology/NetLogoR/blob/9e612778a225581cb9788fff1347224e34591aaf/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L302) *style:* **Commented code should be removed.**
```r
  # turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Created multidev environment [shlomko#pr-aboutpag](https://dashboard.pantheon.io/sites/aa024b33-115f-4ca9-b30c-1994524fbf92#pr-aboutpag).

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


in 16.10 the same issue version check should be "> 16.10"


New mirror site `rarbg.is` (https://forums.lanik.us/viewtopic.php?p=124924#p124924)

@ryanbr fyi


discussion*


Okay...
I set my `firebase.json` and now it's working!

original firebase.json
```
"functions": {
  "source": "./functions/build",
  ...
}
```
Functions tries to find `./build/node_modules` and not find.

Adjusting the firebase.json
```
"functions": {
  "source": "./functions",
  ...
}
```
Functions locates `./node_modules` and executes `./build/index.js` according to `package.json` config.
in package.json
```
{
  "main": "build/index.js",
}
```

All right!


N'hésite aps à mettre des liens relatifs vers les fichiers que tu cites, cela permet aux gens de voir le code et de s'assurer que cela correspond à ce qu'ils ont compris (ou pas compris)


Why use reverse here? Why not add_str = string(1, (char)('0' + sum % 10)) + add_str?


Okey :-)


Created multidev environment [mann-web#ci-6](https://dashboard.pantheon.io/sites/5c8ef4ff-2765-4fe6-b6e5-ce0099a410ba#ci-6).

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


Hi, Lucas,

I'm sorry to hear there's so much confusion, irritation, and frustration! I'll try to clear it up, but we can / should also talk it out in person. It will make sense in the end!

What git tracks is the history of changes to your files. Looking through your history of commits (and commit messages) is therefore looking at the past: it shows where your repository was at several discrete moments in time. You can see, i hope, why this might be useful? (It's the same functionality that draftin.com aims for in text.)

But having thought about your commit history as the past, you should also see why you can't add commit messages later on: that would be changing the past. Time travel is deep magic, and dangerous; it can be done in git through the command line, but it's almost never a good idea.

That said, if you're just trying to reflect on some previous state of the files, you can add a comment *about* an individual commit (which is what I'm doing right now), and you can easily link to any page in your history. You just can't change what you see when you follow that link.

Does that help at all?


This may be an error prone shortcut. Should either be global import with:

```python
from globaleaks.state import State
. . . .
. . . .
. . . . . . .. . . ..
language = State.tenant_cache[1].default_language if language is None else language
```


src/Классы/КомандаПроверкаСинтаксиса.os

@VladFrost тогда вопрос, если к нам придет строка без пробелов "а вдруг", в этом случаии группируем по полной строке? Потому как я вижу сейчас "Результат = СтрокаЛога", а потом переназначить его, через Результат = ЧастиСтрокиЛога[0]; и потом уже если будут { тогда еще раз переназничить.


Puzzle `23-dd21d91e` disappeared from [`src/test/java/com/driver733/vkmusicuploader/properties/ImmutablePropertiesTest.java`](https://github.com/driver733/VKMusicUploader/blob/master/src/test/java/com/driver733/vkmusicuploader/properties/ImmutablePropertiesTest.java), that's why I closed #109.


Created multidev environment [ciccweb#pr-fuzzy](https://dashboard.pantheon.io/sites/cbc91b53-e053-4c27-8ad4-7502151a02ed#pr-fuzzy).

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


@gmsantos based on what do you think that? I don't see any reason for it.


Cool!


Created multidev environment [badcamp-2017#pr-56](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-56).

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


Sorry that I comment on it now.
I just found that the dark editor help bg looks bad (at least on the light theme. on the dark on it is okay baut inconsistent with the code editor)
<img width="1680" alt="screen shot 2017-09-28 at 16 28 28" src="https://user-images.githubusercontent.com/16718859/30972834-f785fc14-a46b-11e7-83cf-979771bb55f7.png">

I would just use the tree bg color. you can still do the override in the class description. but making a new editor theme style box seems a little unconventional to me.

And the light theme help would also be fixed.
thoughts?

or to ask it differently: why do you think should there be an additional `Ref<StyleBoxFlat> style_code = style_tree_bg->duplicate();` style box?


![](https://github.trello.services/images/mini-trello-icon.png) [GUI](https://trello.com/c/Xku6Qqfe/3-gui)


![](https://github.trello.services/images/mini-trello-icon.png) [Get ticking mechanic done](https://trello.com/c/dd63kCt8/4-get-ticking-mechanic-done)


![](https://github.trello.services/images/mini-trello-icon.png) [Add moneys](https://trello.com/c/XdqAz5Sh/6-add-moneys)


![](https://github.trello.services/images/mini-trello-icon.png) [Get upgrades done](https://trello.com/c/nzsu1frU/5-get-upgrades-done)


![](https://github.trello.services/images/mini-trello-icon.png) [add analyzation graphic in record page](https://trello.com/c/cm1nRQ2P/7-add-analyzation-graphic-in-record-page)


This is a wanted log! It is not from you, I will activate this again.


Here in this file `self.state.tenant_cache` could be used instead of the global import.


OK! I like the fixing-script idea.

- I will use the script to fix all the "default" SFZs included in the next SD image, so, ALL the SFZs included in the next SD image will work out-the-box.
- The script will be launched by the webconf tool when uploading/installing SFZs.
- Better yet, the script could write a log file (fix.log) in the SFZ directory. In such a way, we can detect easily from the UI if there is a non-fixed SFZ  and run the script for it.

Regarding the script, let's use "sfzi" as extension for ALL included parts. Also those not having extension currently. I think it's better to have unified "format". Let's improve the SFZ standard ;-)

Kind Regards,


Won't this also mean you can go to e.g., `.../<slug>/edit` as well as `.../posts/<slug>/edit`?
Maybe that's what we want (definitely we want the root to go to the post list and maybe `/new` to create a new post), just wanted to make sure it was intentional.


excelent!


Название метода должно содержать глагол, быть орфографическим методом и, желательно, не содержать сокращений. Параметр у тебя содержит коэффициент**ы**, однако назван в единственном числе.


"Added HTML + Thumbnail downloading to the 8chan thread downloader."
Sorry, I mean "Added HTML + Thumbnail settings check to the 8chan thread downloader."


то же самое


Created multidev environment [natalie-sandbox#pr-breakout](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-breakout).

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


You are correct!


если первый коэффициент равен нулю, то здесь будет DivideBeZeroException. нужно либо отбрасывать такие уравнения на этапе валидации, либо решать без ошибок


@sjug please **DO NOT EVER** do vendoring like this. Every vendored project needs to have a corresponding line in `Godeps/Godeps.json` and commit should be titled `bump(github.com/fatih/structs): <comit id>` this is making life of people working with rebases super hard. If in doubt reach to me next time, I'd love to help you with this.


good commit!


при разработке библиотеки ты не должен закладываться на то, в каком окружении библиотека будет использоваться. это сообщение вникуда, если библиотекой пользуется не консольное приложение


Send off a PR, even if it's minor stuff like these


никто не переприсваивал replacement с тех пор, как ты последний раз присвоил ему "". да и лучше использовать string.Empty.


always and forever <3


There is no gui.fig...


здесь regex избыточен, можно использовать string.Replace


Strange name for a function that does not return null ever!


fine


these changes make this plane too bouncy, and can't be succesfully landed... Its improvement for taxiing is also marginal, at best. I revert this, therefore

Best,
@IAHM-COL


I'll fork and send a PR.


yes should be Empty


только не вижу, где принять комит


without the `e` parameter it works in chrome, but not ff


Mission: understanding the structure of images.
script objective: Reading the images with the header.


Yes, my bad.


нарушение конвенции названия тестов "ЧтоПередаём_ЧтоХотимПолучить". по атрибуту понятно, что это тест, а что тестируется и что ожидается - по названию непонятно


Why not? If you want to take a screenshot without unit shapes then clear your selection. If you want to move around units while the UI is hidden (to get the right screenshot) then it is useful to see your selection.


стоит избегать в тестах циклов и условий. они должны быть максимально простыми, чтобы в них было очень сложно ошибиться и не пришлось бы писать тесты на тесты.


<item>Name der Großmutter mütterlicherseits</item>6.000 Chinesischer Renminbi Yuan
<item>Name des Großvaters väterlicherseits</item>4.000 Chinesischer Renminbi Yuan

Ist das da so richtig? Ist nicht von mir!


Which browser is loading cryptonight.wasm?


thanks!  I went back and cleaned stuff up.  When I just use entry.delete I
get errors.

*$ *rspec spec/address_book_spec.rb

.....F

Failures:

  1) AddressBook#add_entry #remove_entry removes only one entry to the
address book

     Failure/Error: book.remove_entry(name, phone_number, email_address)

     NoMethodError:

       undefined method `delete' for #<Entry:0x007fbec7073568>

     # ./models/address_book.rb:28:in `block in remove_entry'

     # ./models/address_book.rb:26:in `each'

     # ./models/address_book.rb:26:in `remove_entry'

     # ./spec/address_book_spec.rb:50:in `block (4 levels) in <top
(required)>'

Finished in 0.00509 seconds (files took 0.07544 seconds to load)

6 examples, 1 failure

Failed examples:

rspec ./spec/address_book_spec.rb:40 # AddressBook#add_entry #remove_entry
removes only one entry to the address book

this is with just entry.delete:
https://gist.github.com/Thrilldozer/d43dcaa49fd4673c5622a693bce17021

On Thu, Sep 28, 2017 at 8:03 AM, Bobbilee <notifications@github.com> wrote:

> why not just 'entry.delete?'
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Thrilldozer/address-bloc/commit/806f69ed9ba5cbbaec59a94be67c1a544c4ea79a#commitcomment-24625829>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AX_rtAvRuFoYYyb5sgrDCOMnjPnKG3mmks5sm5kRgaJpZM4PnO0N>
> .
>


Можно здесь использовать класс CollectionAssert, если не хочется писать три ассёрта


f


Oh my fault. Updated. Thanks :)


по конвенции C# каждый класс должен быть в своём файле


I don't have access to this file github repo. I can't make any changes to
it either

On Sep 28, 2017 2:32 AM, "Manpreet Singh" <notifications@github.com> wrote:

> Why did you remove the /bin/ folder, thats where the compiled .class files
> are stored. Please add this back to the current .gitignore
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/KentridgeRobotics/2017Robot-Controls/commit/ae22562896f5658e9096fdb22ac851e967e6a9ff#commitcomment-24621940>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AX0kaaCTbu5uNyqC7Rn2Hh7UdYZwL4vcks5sm2e2gaJpZM4Pm-Ok>
> .
>


TeamCity Glyssen :: Glyssen pull requests [Build *.*.639.2cccbbef3eace4c08f578242400936ef2957eb38](http://build.palaso.org/viewLog.html?buildId=98418&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1728, ignored: 18 Build time: 00:13:24


Please avoid leaving empty lines in code.


Added back Query rather than Promise


@steve0511 I'm not sure if this is intended or not.


Created multidev environment [monthofmud#pr-6195bmas](https://dashboard.pantheon.io/sites/c1008179-94f3-4a56-ba0b-53c7f98ca3f8#pr-6195bmas).

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


нет ни одного теста на негативные сценарии. их конечно можно придумать очень много, но стоит выбрать хотя бы несколько очевидно напрашивающихся и проверить, как ведёт себя твой метод с данными, с которыми он работать не должен


Interesting addition of license info, but may need to be more interesting


## Global

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

## Words

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

## Units

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

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


@brushtyler Which browser is loading cryptonight.wasm?


К Р А С U В О


revert


Maybe You could try to parse these Strings from some simple API? Generally hardcoded Array with Strings has no 😮 "wow" effect. Parsing some Strings from WebService could prove Your programming skills.


Created multidev environment [monthofmud#pr-b1c82mas](https://dashboard.pantheon.io/sites/c1008179-94f3-4a56-ba0b-53c7f98ca3f8#pr-b1c82mas).

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


стоило бы написать предварительно тест с нулевыми коэффициентами


Generally You should avoid leaving boilerplate code that is not used. Unused functions shouldn't be committed too 😈


Static content is already available on ngOnInit afaik.


CAP.MySqlCapOptionsExtension.cs had the same problem.Pls fix it,thx.


The following doc(s) have been deployed to the [2774snippe](https://2774snippe-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/myisam-to-innodb](https://2774snippe-static-docs.pantheonsite.io/docs/myisam-to-innodb)


> I guess this solves the immediate problem, although you might want mustWork=FALSE because the file does not exist yet.

Yeah I discovered that a few minutes later because I have 'warnings are errrors' set to TRUE locally. Already fixed.

About the other fields, it just hasn't come up yet, so I'm not rushing to do it. But it's now on my radar.


"space space" X_x


# Show "list of stocks" button for registered user only


What is this?

why are you assigning a value to method from the parent class?


@FabledWeb see 50073b8782cd4d8e37d8261e0fa97e3cff2adcb4


good!


Why it is `"YES"` here as default value while in parent class it is `true`  https://github.com/cool-beetles/playing_with_classes/commit/3572d16b3db5c725b30242eeb714ad6114fa5e39#diff-0642fd36cbfe859d554dc1a2120658baR4?


Приложение должно называться согласно функции, которое оно выполняет, а не так, как тебе предложит студия)


@Bounga that would be great. I've only just started using this, not sure I'm best placed to create PRs just yet..


why this space here?


@evilebottnawi I'll try it


@gustavovalverde, Please, check the work of modules using this PR #414


Hey @NycuRO, how about you fuck off spamming the PMMP repository?  Would be very much appreciated. Thank you.


чего ради ты статически типизированный язык программирования решил сделать динамическим?


Переменные должны называться внятно, даже если это переменная в лямбда-выражении. x в этом контексте не значит ничего.


TeamCity Glyssen :: Glyssen pull requests [Build *.*.640.30f23fe8b9507b1540efbdf73127c6a88bb50ca8](http://build.palaso.org/viewLog.html?buildId=98420&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1776, ignored: 18 Build time: 00:10:38


Utilise orderBy et un limit et un fetchOne pour ne récupérer que le bon résultat


Rachel Anthony


@Sandertv shut up shitter. I don't say to you anything, so shut up. Ok?


Il faudra écrire un test pour cette méthode


ты возвращаешь строки, хотя слово Parsing подразумевает как раз-таки преобразование из строки.


- it is going to add `...` everytime, even for 3 letters long words
- also for 10 letters long name the corrected name will be longer than 10 letters because of `...`


If this also calls Dart_SetThreadName(name.c_str()), then these names will also show up in the timeline in Dart's Observatory.


почему List, а не массив? у тебя ещё какие-то планы на его расширение?


I got only a little further: The cells didn't collide in other gamemodes, just in Teams


Shared schemes allow all developers on a project to build the app with the same settings.


Validate - глагол, Parsing - существительное. это несогласованное английское словосочетание


J'aurais mis `/last` tout simplement, la notion d'alarm est déjà présente dans le début de l'URL


Or do you have more information about how ViewChild works? My experience and what I can gather from the docs is that this should work, but if there is a case that this does not work I could change it to AfterViewInit. This way the initialization should be slightly faster.


I spell test correctly 😂😂😂😂


TeamCity Glyssen :: Glyssen pull requests [Build *.*.641.68d7d5ef4c1de0a53681ef28336cac2fdb2a9dee](http://build.palaso.org/viewLog.html?buildId=98424&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1728, ignored: 18 Build time: 00:10:36


He uses discord? And you?


D'accord c'est noté


But now, you are able to change `id` because you created a setter for it...


All Xcode files should be included in a project, expect the xcuserdata files as they are specific to the user/developer, not the project.


added text


этот throw никогда не пробросится, потому что return прерывает выполнение метода
если бы ты не поленился написать тесты на негативные сценарии в этом методе, то ты бы это выяснил


As far as I understood it; there were a bunch of issues with loading UM3 with single extrusion from project in certain cases.


Attention copié / collé :-) il faut faire un traitement différent ici


Oui je ne suis pas encore sûr sûr du résultat.


The Xcode project files are some serious voodoo magic. It's best to stay up to date with Xcode (including the app version) as support for older versions is never guaranteed.


In this if statement, errs() should be dbgs() to match the dump-replacement print().

Thanks for doing this!  I didn't really expect you to pick this up, just wanted to make sure what I did wasn't lost.  This is useful!


Had to make a change to Index document to get GIT to detect a change to the project (deletion of Zoho folder)


Will be fixed in b829aa3ea709cf27915ea70d3d5eae09debe70ed — thanks for spotting it.


вот это как раз-таки парсинг и он должен был быть в твоём методе парсинга. здесь же одному методу сделал две ответственности, что видно по его кривоватой сигнатуре


Each of your countless comments alerted 138 people, including me. Technically you did say something to me, don't you think? A bit too much for my likes. Go spam your own repositories now if that's what you like doing. I've had enough of you.


Math.Pow для возведения числа в квадрат - это оверхед, проще было бы умножить само на себя


This "fix" for that is rather hamfisted though. It takes away important functionality.


ok


As projects grow, the organization of your source code becomes increasingly important. A common practice is to have one type per file (perhaps all extensions to UIColor, or a UITableViewCell subclass, for example).


Is there a possibility of getting a minor version release for these fixes?


Yes


Je suis pas fan de ce genre de nomenclature, je pense que c'est mieux si on concerve des truc plus REST makevote c'est une notion métier, dans les fait ça se traduit par la création d'une entité Alarm.

Du coup je préfère qu'on laisse tel quel. On a pas besoin de mettre les params dans l'URL car il sont passé dans le corps de la requêtte au format json


зачем хватать исключение и дальше его бросать, ещё и теряя стек при этом?


. . . placeholder . . .


кортеж - это конечно хорошо, вот только корней может быть один, два или не одного. для таких вариаций кортеж не подходит


This is a simple API mis-use, where the initializer `colorLiteralRed ` exists for Xcode to inline color literals.


Is this an incomplete prototype that we are emulating faithfully, or is it an emulation error?  `MACHINE_IS_INCOMPLETE` is for systems that are actually incomplete in real life, not incomplete emulation.  The constants are documented in `src/emu/gamedrv.h` where they're defined.


@mvillafuertem good job!!!!!


These are changes Xcode suggested updating too.


я просил функционал в библиотеке отдельно, а консольное приложение отдельно


it's `org.flyve` not `org.flyvemdm`


 @tejanverma
Earthquake Activity

package com.example.android.quakereport;

import android.content.Intent;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;

import java.util.ArrayList;
import java.util.List;

public class EarthquakeActivity extends AppCompatActivity {

    private static final String LOG_TAG = EarthquakeActivity.class.getName();

    /** URL for earthquake data from the USGS dataset */
    private static final String USGS_REQUEST_URL =
            "https://earthquake.usgs.gov/fdsnws/event/1/query?format=geojson&orderby=time&minmag=5&limit=10";

    /** Adapter for the list of earthquakes */
    private EarthquakeAdapter mAdapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.earthquake_activity);

        // Find a reference to the {@link ListView} in the layout
        ListView earthquakeListView = (ListView) findViewById(R.id.list);

        // Create a new adapter that takes an empty list of earthquakes as input
        mAdapter = new EarthquakeAdapter(this, new ArrayList<Earthquake>());

        // Set the adapter on the {@link ListView}
        // so the list can be populated in the user interface
        earthquakeListView.setAdapter(mAdapter);

        // Set an item click listener on the ListView, which sends an intent to a web browser
        // to open a website with more information about the selected earthquake.
        earthquakeListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
                // Find the current earthquake that was clicked on
                Earthquake currentEarthquake = mAdapter.getItem(position);

                // Convert the String URL into a URI object (to pass into the Intent constructor)
                Uri earthquakeUri = Uri.parse(currentEarthquake.getUrl());

                // Create a new intent to view the earthquake URI
                Intent websiteIntent = new Intent(Intent.ACTION_VIEW, earthquakeUri);

                // Send the intent to launch a new activity
                startActivity(websiteIntent);
            }
        });

        // Start the AsyncTask to fetch the earthquake data
        EarthquakeAsyncTask task = new EarthquakeAsyncTask();
        task.execute(USGS_REQUEST_URL);
    }

    /**
     * {@link AsyncTask} to perform the network request on a background thread, and then
     * update the UI with the list of earthquakes in the response.
     *
     * AsyncTask has three generic parameters: the input type, a type used for progress updates, and
     * an output type. Our task will take a String URL, and return an Earthquake. We won't do
     * progress updates, so the second generic is just Void.
     *
     * We'll only override two of the methods of AsyncTask: doInBackground() and onPostExecute().
     * The doInBackground() method runs on a background thread, so it can run long-running code
     * (like network activity), without interfering with the responsiveness of the app.
     * Then onPostExecute() is passed the result of doInBackground() method, but runs on the
     * UI thread, so it can use the produced data to update the UI.
     */
    private class EarthquakeAsyncTask extends AsyncTask<String, Void, List<Earthquake>> {

        /**
         * This method runs on a background thread and performs the network request.
         * We should not update the UI from a background thread, so we return a list of
         * {@link Earthquake}s as the result.
         */
        @Override
        protected List<Earthquake> doInBackground(String... urls) {
            // Don't perform the request if there are no URLs, or the first URL is null
            if (urls.length < 1 || urls[0] == null) {
                return null;
            }

            List<Earthquake> result = QueryUtils.fetchEarthquakeData(urls[0]);
            return result;
        }

        /**
         * This method runs on the main UI thread after the background work has been
         * completed. This method receives as input, the return value from the doInBackground()
         * method. First we clear out the adapter, to get rid of earthquake data from a previous
         * query to USGS. Then we update the adapter with the new list of earthquakes,
         * which will trigger the ListView to re-populate its list items.
         */
        @Override
        protected void onPostExecute(List<Earthquake> data) {
            // Clear the adapter of previous earthquake data
            mAdapter.clear();

            // If there is a valid list of {@link Earthquake}s, then add them to the adapter's
            // data set. This will trigger the ListView to update.
            if (data != null && !data.isEmpty()) {
                mAdapter.addAll(data);
            }
        }
    }
}``


We upgrade to Swift 4 (language and object inference approach)


знание о том, какой дискриминант валидный, а какой нет, должно оставаться исключительно в решателе уравнений. консольное приложение только читает\пишет в консоль и вызывает методы библиотеки


![](https://github.trello.services/images/mini-trello-icon.png) [Assignment 2](https://trello.com/c/rVPcqEa2/4-assignment-2)


I was looking for exactly this. Awesome, @roidelapluie :+1:


@3d-gussner Great, thanks, and sorry I've not been able to test properly. I've been exhibiting at the TCT show in Birmingham (UK) finished today - I did get to speak to Joseph himself + lay hands on the MK3 (and chat to Tom Sanladerer, the E3D guys and numerous filament companies)


Maintain authorship


it looks good to me, thanks


The Turkish version of this translation is not optimal. My version was more in line with the English version and general iOS language. I also think some other changes to the translations are not in line with the English version as well.

If quotes will be used for "Settings", then all translations should use them or none use them at all.


Est-ce qu'il n'y a pas un moyen en SQL de faire ceci? _hint_ `where`


TeamCity Glyssen :: Glyssen pull requests [Build *.*.642.95b5ccfab11d509aa6935e36a1d8f3159814abeb](http://build.palaso.org/viewLog.html?buildId=98427&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1728, ignored: 18 Build time: 00:09:11


Yes right, we always expect one result on update


Can we remove it in 2.0? We plan to remove dependency on jQuery from BP as well.


Hi, boa tarde!
Gentileza me informar se os exercícios do curso java script ninja serão corrigidos normalmente.
Att


Akkor nem jártunk olyan rossz helyen tegnap 👯♂


для equationOne свой тест, для equationTwo - свой


:warning:

```python
>>> len(werkzeug.security.generate_password_hash('hello'))
93
```


What was changed...


Naming is one of the hardest things in Software Engineering. However, it's super important because it makes your code far more readable. And, you're going to be reading code *far* more than you'll be writing code. If the codebase reads like a spoken language, e.g. English, you're going to be far more able to reason about your code, which will help you to avoid mistakes, and fix mistakes that have been made.


TeamCity Glyssen :: Glyssen pull requests [Build *.*.643.4e811ab425a48ab20b57e594b1f12f00e071956a](http://build.palaso.org/viewLog.html?buildId=98428&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1776, ignored: 18 Build time: 00:10:55


ez aztán a csodapakk 🥇


я понял, для чего ты вдруг решил использовать dynamic, но совершенно не понял, с чего ты решил, что буквы - подходящие коэффициенты для уравнения


á, ez az amire tegnap jutottunk 😄


Sorry Maciej, I didn't know of the correct way to vendor.

On Thu, Sep 28, 2017, 10:53 AM Maciej Szulik <notifications@github.com>
wrote:

> @sjug <https://github.com/sjug> please *DO NOT EVER* do vendoring like
> this. Every vendored project needs to have a corresponding line in
> Godeps/Godeps.json and commit should be titled bump(
> github.com/fatih/structs): <comit id> this is making life of people
> working with rebases super hard. If in doubt reach to me next time, I'd
> love to help you with this.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/openshift/origin/commit/3fff9253d061970066acd946225518649e8e05c3#commitcomment-24628332>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHM2sccAeQazLcR9l_xfHxJEEsNZ9O8Uks5sm7LUgaJpZM4PnZO0>
> .
>


@mmeeha201 fyi


Stay off MiNET too.


если у тебя метод называется ValidateAndParse, то каким-то образом ты должен по контракту вернуть и результат валидации, и результат парсинга. ты же возвращаешь только результат парсинга


typo: recieved


Code hygiene is super important because it makes your codebase consistent, readable and minimal.

A code base that has as little code as possible, that has a consistent layout, and is readable (like language), can be reasoned about much more easily.


Wrong... the fallback should redirect to "/"


нарушение конвенции названия тестов "ЧтоПередаём_ЧтоХотимПолучить".
понятно, что коэффициенты, непонятно, почему именно эти коэффициенты и чем этот набор данных важен и отличается от других


опять зачем-то два теста в один склеил


@macdonst I'm getting this in XCode when trying to scan a barcode on the iPhone X simulator:

![image](https://user-images.githubusercontent.com/948756/30975286-3f667daa-a472-11e7-91ba-523a5a48cbb5.png)


TeamCity Code :: 1. Development :: DDK :: Feature [Build 464](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=32175&buildTypeId=Code_Development_Ddk_Feature) is now running


Oi @juliocesarnunes! =)
Os desafios não são corrigidos um a um, pois a solução está sempre no início da próxima aula =)

Mas qualquer dúvida que você tenha com relação a algum desafio ou ao conteúdo passado, pode abrir uma issue que eu vou te ajudando, ok? O importante é que você entenda todo o conteúdo passado no curso :D


никаких тестов на неверные данные, тебе неизвестно, как твой код будет вести себя с невалидными уравнениями


php demo


La classe `AlarmCommand` décrit la forme que doit avoir le json qui est envoyé, en l'occurence:

```json
{
    "targetId": "targetIdValue",
     "link": "linkValue",
     "message": "messageValue"
}
```


This is going to be used for retrieving user's name in "Name of user who overrode" column in compliance overrides list in customer's detail page


A supprimer car cause un bug
Supprimer également les lignes vides juste au dessus


With https://review.lineageos.org/#/c/187555/, a2dp could be okay for the first time to connect. And when I disable bt and open it again, a2dp died.
09-28 23:29:48.557   306  4219 I bt_a2dp_hw: a2dp_command: A2DP COMMAND A2DP_CTRL_CMD_START
09-28 23:29:48.557  3956  4162 D bt_btif : A2DP-CTRL-CHANNEL EVENT UIPC_RX_DATA_READY_EVT
09-28 23:29:48.557  3956  4162 D bt_btif : a2dp-ctrl-cmd : A2DP_CTRL_CMD_START
09-28 23:29:48.557  3956  4162 W bt_btif : btif_recv_ctrl_data: A2DP command A2DP_CTRL_CMD_START when media alarm already scheduled
09-28 23:29:48.557  3956  4162 D bt_btif : ## a2dp ack : A2DP_CTRL_CMD_START, status 1 ##
09-28 23:29:48.557   306  4219 I bt_a2dp_hw: a2dp_command: A2DP COMMAND A2DP_CTRL_CMD_START DONE STATUS 1
09-28 23:29:48.557   306  4219 E bt_a2dp_hw: a2dp_command: A2DP COMMAND A2DP_CTRL_CMD_START error 1
09-28 23:29:48.557   306  4219 E bt_a2dp_hw: start_audio_datapath: Audiopath start failed (status -1)


TeamCity Code :: 1. Development :: DDK :: Feature [Build 464](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=32175&buildTypeId=Code_Development_Ddk_Feature) outcome was **SUCCESS**
Summary: Tests passed: 64 Build time: 00:03:07


Good call @mdlavin, I've re-released the pre-semver update on the `2.x` branch as version `2.13.3` and published a new `3.0.0` version.


ok


Update: pushed this fix in the next commit here


Oppstart


Now*


Peace fellow coders: I am a new born. I guess in essence I myself feel like a google android self-instructing my machinery in machinery language. I am in goo goo/ gaga mode until I learn the language...I love the concept of open source. I am thirsty and hungry.
Feed me "Seymour"...


mi araaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


Let's just cover allversions...


Thats not true is it @winni2k ?