I'm pretty positive snapdragon 810/820/821/830 all use 64 Byte cache line sizes not 128. Check the arm documentation. And if the '128' is supposed to be 'bits' and not 'bytes', then that number should be 512 instead.. Its probably why you're own reported benchmarks at 32ki and 64ki are actually worse than before this implementation. I could very well be wrong, but I don't think so.


It's be nice if we can store the app and runtime info in separate sub objects


added x


Tomorrow,I will use the markdown syntax to modify the software requirements specification.


Need to check spelling. Should be SGCP_FirstRun, not FristRun


Ok.
From https://github.com/yousseb/meld/issues/50, a temporary solution is :
mv /Applications/Meld.app/Contents/Frameworks/libz.1.dylib /Applications/Meld.app/Contents/Frameworks/libz.1.dylib0


@GuardianRM
Sorry, that is a really big diff (over 6000 lines) to base patch. That nobody can check. Secondly there are completely different ideas mixed. Split this in smaller packages, use current master as base and explain what you are doing.


Yeah, I think that's right.

Btw, at some point, we should reconcile all the various object names we're using.  Cortex/McCortex refer to certain things as kmer-key objects, and I think I call them something different in CortexJDK.  It'd be helpful if Cortex/McCortex/CortexJDK/PyCortex all name the same entity the same way.  That'll affect names in the spec (e.g. "kmer", "binary kmer", "letter", etc.).


Can't you remove `if nick in acl_members` ?


I'm getting `$stateParams` undefined error here, and the routing does work fine 😕


Trailing whitespace


@afragen  Could you please raise this in original repo? :) I've seen this, but not something relevant to the scope of work in my fork.


There is a static root node that is opened when the session is created, this triggers errors when then session root path is invalid and this root node stores the root path to be walked down each time another directory is open. That is how I remember it but I could be wrong. It was also an optimization because the root node is opened many times during a session, and I had considered proposing a convention that 0 is an implicit handle on the root directory for any File_system session.

This patch shouldn't cause any problems though, there is still a root handle open at 0, it just never gets returned to the client or closed by the client.


Please remove debug code


Ah, makes sense.


Sort the properties


You should test for `== 'darwin'` then, not `!= 'linux'`.


I think I corrected that now in a followup commit. Also, I must have been really tired when I committed this, since that name isn't reflective of anything that was done here.


厉害，看起来好像是用了您自己的会员服务获取了对应的数据。牛死了


@kambysese your problem seems to be that it tries to use Qt4 when Qt5 is installed (assuming you are using [this one](https://github.com/mne-tools/mne-python/pull/4523/files#diff-b7cb75ca59993a879e29bed8cd8469b8)). I'd try running outside PyCharm first, it might be their problem.


<header>


<aside>


<footer>


I'm not sure if this is correct!


Here is based on the version of 22.09. Then step by step excluded are not showing any progress patches until 03.07. Added several potentially good patches. The real difference is about 50 lines.


Hi

It may just be a disconnect in my understanding on this but it seems that the available Arduino analog input pins shown in the diyservo gui do not match **actual** Arduino pin number options

In my use case, I have an Arduino Nano connected on COM5 attached to an L298N driver connected to a DC motor on Arduino analog pin 14 through an mrl instance running on a laptop as per the diagram below

This is with mrl development build 2553

The available analog input pin numbers shown in the diyservo gui run from pin number 54 to pin number 69

**Arduino analog pin numbers (note how the pin numbers start at 54)**
![diyservo gui screenshot 2017-09-29 14 51 49](https://user-images.githubusercontent.com/537672/31018971-f363f55e-a525-11e7-9c2d-0d79742e5537.png)

**Connection diagram**
![diyservo_bb](https://user-images.githubusercontent.com/537672/31018817-438a86b6-a525-11e7-8f7c-1067d3dfa3b4.png)


We can definitely bump to 3.0.

As for the `open` vs `public` scope of the func, it doesn't seem to make a difference. I'm not sure why `UILayoutPriority` is causing the problems with accessing the func from another module, but changing the type of the argument  was the only way we were able to call the func once we'd updated this library to Swift 4. Seems like a bug in Swift 4?


You can set

```xml
<CopyBuildOutputToPublishDirectory>false</CopyBuildOutputToPublishDirectory>
<CopyOutputSymbolsToPublishDirectory>false</CopyOutputSymbolsToPublishDirectory>
<GeneratePublishRuntimeConfigurationFile>false</GeneratePublishRuntimeConfigurationFile>
```

properties instead of copying the files and then deleting them later.


@robinmonjo never ever do this for configurations, I am talking about the module attribute.

I don't how many packages I had fix already 😄

The reason is that, if I change `blockchain` value you HAVE to recompile your project. Even when this is not meant to be used in another projects don't do it. It's really simple to forget about recompiling the `deps` because Elixir don't do it for you.

IF, tomorrow you extract the `blockchain` implementation (which ones the app grows could potentially happen, I was point to one of the comments about architecture) then you will be screw by this.

Just create a function `def blockchain, do: Application.fetch_env!(:token, :blockchain)`


I brought up the 'no_new_skin' string with Nicolas the other day. It is arguably redundant, though it does serve as a placeholder to indicate that you can import other themes if you put them in the correct place (though there's no indication where that is). We decided to leave it for now, but yeah, for consistency with other panels maybe it should be removed.

There is no auto syncing done at all. Too dangerous. And yes re-importing should be available. Two ways to do that:

1. Make all themes - installed or otherwise - available in the dropdown list. And add a 'confirmation' button alongside instead of auto-submitting on select.
2. Add a multi-edit option to 'import' (and hence overwrite) the selected theme(s). If one or more of the selected themes doesn't exist on disk for whatever reason, the import can continue for the ones that do exist, and just report that it couldn't do the others in the flash message.

This does bring some interesting baggage. What do we do with the existing Pages/Forms/Styles if things are renamed? Clearly if the names are the same it'll overwrite the content in the DB, in the same way that if you export, it overwrites the files. But if you have an 'article.listing' form and you rename it in the file system to .article.list' and reimport, does the 'article->listing' Form remain in the DB? Or does everything get blatted on import so the file system is a direct copy?

Same thing in reverse I suppose. If you export the theme, do the files get wiped first (not any supplemental files in directories that aren't part of the core theme - e.g. images, css, js, libraries, etc) and then exported, or do they get 'merged' with any that may be there already?

This is why I argued in the beginning for some kind of 'freshness' indicator, and import/export options so the user could decide what happens. But I appreciate this is probably phase 2 functionality - next version at least - or plugin territory. In the meantime, we just need to be sensible about what we do in these circumstances to avoide any cries of anguish at a) deleting something that was vital, b) leaving something around that's superfluous.

One solution (if we go with option 1 above) is a select list alongside the import box (sandwiched between the dropdown and the 'go' button, maybe?) that determines the type of import. e.g.:

* "delete and import" - a complete resync.
* "merge" - overwrite anything that clashes, leave everything else.
* "no clobber" - import new stuff, but leave clashes alone (?)
* ... (to be filled in by plugins).

The same secondary dropdown could appear on export/import via the multi-edit tool. I think that approach would be best to alleviate surprises.

Thoughts?


Sorry, nagloko 'yung git ko, nakapag-push naman ako kanina sa account ko, ulitin ko nalang hahahaha thanks!


This is misspelled, should be FirstRun.


Ok I’ll do it this week-end then


good point. thanks


I would separate into two modules, one it's the `GenServer` and the other have nothing to do with GenServers but implements the logic, but it's fine (for now)


I do actually have to revert some of the modifications I made for VM testing before I push to master. I'll fix that later today.


@salankiv this equals to `Collection.shuffle(names)` ;)
but nice idea and solution 👍


@andrewbird Would you like to fix mfs.c
wrt this check? It seems mfs.c is the biggest
offender, the rest of the code was already
switched to use the special funcs/macros
for DOS memory access.


[inst/examples/Ants/Ants.R:13:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L13) *style:* **Commented code should be removed.**
```r
#library(testthat) # for testing
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:19:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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:133:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L138) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:143:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L143) *style:* **Variable or function name should be lowerCamelCase.**
```r
  foodChem_pHere <- of(world = world, agents = pHere, var = c("food", "chemical"))
  ^~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:170:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L170) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:175:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L175) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:193:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L193) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:198:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L198) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:211:4:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L211) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:217:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L217) *style:* **Commented code should be removed.**
```r
#time <- 0
 ^~~~~~~~~
```
[inst/examples/Ants/Ants.R:253:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L253) *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:259:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L259) *style:* **Commented code should be removed.**
```r
  # time <- time + 1
    ^~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:260:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L260) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:263:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L263) *style:* **Commented code should be removed.**
```r
  # plot(world2raster(world)$layer.5) # food
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:264:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L264) *style:* **Commented code should be removed.**
```r
  # points(ants, pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:266:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Ants/Ants.R#L266) *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/82491359b674b4d706a2d5dd58b8400454038c58/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:65:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Butterfly/Butterfly-1.R#L65) *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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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/82491359b674b4d706a2d5dd58b8400454038c58/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:110:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L110) *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:111:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L111) *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:119:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L119) *style:* **Commented code should be removed.**
```r
# # Test move()
  ^~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:120:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L120) *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:122:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L122) *style:* **Commented code should be removed.**
```r
#   wolves <- move(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:123:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L123) *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:149:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L149) *style:* **Commented code should be removed.**
```r
# # Test eatGrass()
  ^~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:150:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L150) *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:151:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L151) *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:152:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L152) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:153:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L153) *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:154:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L154) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:155:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L155) *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:156:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L156) *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:157:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L157) *style:* **Commented code should be removed.**
```r
# resultsEatGrass <- eatGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:158:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L158) *style:* **Commented code should be removed.**
```r
# fieldEat <- resultsEatGrass[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:162:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L162) *style:* **Commented code should be removed.**
```r
# sheepEat <- resultsEatGrass[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:163:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L163) *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:180:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L180) *style:* **Commented code should be removed.**
```r
# # Test death()
  ^~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:185:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L185) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:186:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L186) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:188:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L188) *style:* **Commented code should be removed.**
```r
#   energy <- runif(NLcount(wolves), min = -10, max = 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:189:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L189) *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:190:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L190) *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:191:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L191) *style:* **Commented code should be removed.**
```r
#   wolves <- death(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:192:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L192) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:194:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L194) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:195:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L195) *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:229:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L229) *style:* **Commented code should be removed.**
```r
# # Test reproduce()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:234:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L234) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:235:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L235) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:237:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L237) *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:238:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L238) *style:* **Commented code should be removed.**
```r
#   wolves <- reproduce(wolves, reproWolf)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:239:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L239) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:241:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L241) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:242:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L242) *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:268:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L268) *style:* **Commented code should be removed.**
```r
# # Test catchSheep()
  ^~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:271:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L271) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:272:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L272) *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:273:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L273) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:276:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L276) *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:277:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L277) *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:278:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L278) *style:* **Commented code should be removed.**
```r
# catchSheepResults <- catchSheep()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:279:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L279) *style:* **Commented code should be removed.**
```r
# sheepCatch <- catchSheepResults[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:280:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L280) *style:* **Commented code should be removed.**
```r
# wolvesCatch <- catchSheepResults[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:281:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L281) *style:* **Commented code should be removed.**
```r
# NLcount(sheepCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:282:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L282) *style:* **Commented code should be removed.**
```r
# NLcount(wolvesCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:283:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L283) *style:* **Commented code should be removed.**
```r
# of(agents = wolvesCatch, var = "energy") == (1:5 + gainFoodWolf)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:315:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L315) *style:* **Commented code should be removed.**
```r
# # Test growGrass()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:316:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L316) *style:* **Commented code should be removed.**
```r
# grass <- createWorld(1, 5, 1, 5)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:317:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L317) *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:318:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L318) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:321:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L321) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:322:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L322) *style:* **Commented code should be removed.**
```r
# fieldGrow <- growGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:323:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L323) *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:332:6:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L332) *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:332:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L332) *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:379:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L379) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *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:64:28:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Use <-, not =, for assignment.**
```r
doEvent.WolfSheepPredation = function(sim, eventTime, eventType, debug = FALSE) {
                           ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:199:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L199) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) { # Plot the positions
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:199:45:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L199) *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:223:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L223) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:246:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L246) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:332:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L332) *style:* **Commented code should be removed.**
```r
  # turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:333:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L333) *style:* **Commented code should be removed.**
```r
  # turtles <- left(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentset-functions.R:1885:18:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L1885) *style:* **Place a space before left parenthesis, except in a function call.**
```r
              for(i in varLevels) {
                 ^
```
[R/agentset-functions.R:1905:18:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L1905) *style:* **Place a space before left parenthesis, except in a function call.**
```r
              for(i in varLevels) {
                 ^
```
[R/agentset-functions.R:1970:30:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L1970) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (any(var == "who")) { # if the who numbers have been modified, check for duplicates
                             ^
```
[R/agentset-functions.R:2052:11:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2052) *style:* **Variable or function name should be lowerCamelCase.**
```r
          var_k <- match(var, dimnames(world@.Data)[[3]])
          ^~~~~
```
[R/agentset-functions.R:2060:14:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2060) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          for(i in 1:length(var)) {
             ^
```
[R/agentset-functions.R:2061:13:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2061) *style:* **Variable or function name should be lowerCamelCase.**
```r
            val_i <- val[, var[i]]
            ^~~~~
```
[R/agentset-functions.R:2064:15:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2064) *style:* **Variable or function name should be lowerCamelCase.**
```r
              val_i <- rep(val_i, NROW(agents))
              ^~~~~
```
[R/agentset-functions.R:2090:14:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2090) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          for(i in 1:length(var)) {
             ^
```
[R/agentset-functions.R:2091:14:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/agentset-functions.R#L2091) *style:* **Variable or function name should be lowerCamelCase.**
```r
             var_k <- match(var[i], dimnames(world@.Data)[[3]])
             ^~~~~
```
[R/Classes.R:15:10:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L15) *style:* **Use <-, not =, for assignment.**
```r
    bbox = colRanges(coords)
         ^
```
[R/Classes.R:16:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L16) *style:* **Use <-, not =, for assignment.**
```r
    dimnames(bbox)[[2]] = c("min", "max")
                        ^
```
[R/Classes.R:94:12:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L94) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/Classes.R:95:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L95) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/Classes.R:108:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L108) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/Classes.R:129:41:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L129) *style:* **Commented code should be removed.**
```r
          .Object@levels <- list(NULL) #rep(list(NULL), ncol(.Object@.Data))
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:130:12:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L130) *style:* **Commented code should be removed.**
```r
          #names(.Object@levels) <- colnames(otherCols)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:159:10:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L159) *style:* **Commented code should be removed.**
```r
        #charCols <- names(charCols)[charCols]
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:180:11:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L180) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if ((is.matrix(dotCols[[1]]) & is.numeric(dotCols[[1]])) | is(dotCols[[1]], "agentMatrix"))
          ^
```
[R/Classes.R:484:6:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L484) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:485:6:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L485) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:486:34:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L486) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:488:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L488) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(any(is.na(newCols))) {
      ^
```
[R/Classes.R:492:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L492) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(any(numCols)) {
      ^
```
[R/Classes.R:493:8:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L493) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:497:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L497) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(any(charCols)) {
      ^
```
[R/Classes.R:498:8:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L498) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:499:10:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L499) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(y in j[charCols]) {
         ^
```
[R/Classes.R:508:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L508) *style:* **Commented code should be removed.**
```r
#tmp <- data.frame(from@.Data)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:509:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L509) *style:* **Commented code should be removed.**
```r
#rownames(tmp) <- seq_len(NROW(tmp))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:510:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L510) *style:* **Commented code should be removed.**
```r
#nam <- names(from@levels)
 ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:511:2:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L511) *style:* **Commented code should be removed.**
```r
#tmp[,nam] <- lapply(nam, function(n) from@levels[[n]][tmp[,n]])
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:646:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L646) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(whInd))
      ^
```
[R/Classes.R:691:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L691) *style:* **Commented code should be removed.**
```r
#     NROW(x@.Data)
      ^~~~~~~~~~~~~
```
[R/Classes.R:725:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L725) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/Classes.R:734:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L734) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/Classes.R:756:36:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L756) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/Classes.R:765:78:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L765) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if (any(colnames(tmp[[1]]@.Data)[- (1:2)] %in% colnames(tmp[[2]]@.Data)[-(1:2)])) {
                                                                             ^
```
[R/Classes.R:781:36:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L781) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/Classes.R:784:19:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L784) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (levelsSame) { # if same, then faster rbind of the matrices
                  ^
```
[R/Classes.R:792:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L792) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(any(!unlist(lapply(levels, is.null)))) {
      ^
```
[R/Classes.R:846:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L846) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/Classes.R:862:3:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/Classes.R#L862) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/NetLogoR-classes.R:30:84:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L30) *style:* **Trailing whitespace is superfluous.**
```r
#' is done in the order of the cell numbers as defined in in \code{Raster*} objects
                                                                                ^
```
[R/NetLogoR-classes.R:260:57:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L260) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    cellValues <- unlist(lapply(1:dim(x)[3], function(z){as.numeric(t(x@.Data[, , z]))}))
                                                        ^
```
[R/NetLogoR-classes.R:293:31:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L293) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (NROW(value) != nCell) { # assuming value has one row
                              ^
```
[R/NetLogoR-classes.R:294:36:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L294) *style:* **Commas should always have a space after.**
```r
      value <- value[rep(1, nCell),]
                                   ^
```
[R/NetLogoR-classes.R:341:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L341) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[R/NetLogoR-classes.R:343:54:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L343) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (length(unique(lapply(NLwMs, FUN = function(x){x@extent}))) == 1) {
                                                     ^
```
[R/NetLogoR-classes.R:506:11:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L506) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    floor((cellNum - 1) / b[2]) + seq.int(from = 1, to = prod(b),
          ^
```
[R/NetLogoR-classes.R:506:66:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/NetLogoR-classes.R#L506) *style:* **Trailing whitespace is superfluous.**
```r
    floor((cellNum - 1) / b[2]) + seq.int(from = 1, to = prod(b),
                                                                 ^
```
[R/patch-functions.R:74:31:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L74) *style:* **Commas should always have a space after.**
```r
    nNeigh <- plyr::count(df[,"from"])
                              ^
```
[R/patch-functions.R:77:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L77) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(df, toGiveNeigh)
    ^~
```
[R/patch-functions.R:79:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L79) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- DT[, loose := sum(toGiveNeigh), by = from] # how much each patch give
    ^~
```
[R/patch-functions.R:82:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L82) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- DT[, win := sum(toGiveNeigh), by = to] # how much each patch receive
    ^~
```
[R/patch-functions.R:104:28:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L104) *style:* **Commas should always have a space after.**
```r
    df <- adj(world@.Data[,,layer], cells = cellNum, directions = nNeighbors,
                           ^
```
[R/patch-functions.R:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L109) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(df, toGiveNeigh)
    ^~
```
[R/patch-functions.R:111:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L111) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- DT[, loose := sum(toGiveNeigh), by = from] # how much each patch give
    ^~
```
[R/patch-functions.R:114:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- DT[, win := sum(toGiveNeigh), by = to] # how much each patch receive
    ^~
```
[R/patch-functions.R:117:28:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L117) *style:* **Commas should always have a space after.**
```r
    newVal <- val - loose[,loose] + win[, win]
                           ^
```
[R/patch-functions.R:361:12:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L361) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else { # worldArray
           ^
```
[R/patch-functions.R:365:32:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L365) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (nrow(agents) < 100000) { # df is faster below 100 agents, DT faster above
                               ^
```
[R/patch-functions.R:370:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L370) *style:* **Variable or function name should be lowerCamelCase.**
```r
      neighbors_df <- data.frame(neighbors, pCoords)
      ^~~~~~~~~~~~
```
[R/patch-functions.R:373:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L373) *style:* **Variable or function name should be lowerCamelCase.**
```r
      neighbors_df <- neighbors_df[order(neighbors_df$id), ]
      ^~~~~~~~~~~~
```
[R/patch-functions.R:383:18:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L383) *style:* **Commas should always have a space after.**
```r
      neighbors[,`:=`(pxcor = pCoords[, 1], pycor = pCoords[, 2])]
                 ^
```
[R/patch-functions.R:463:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L463) *style:* **Variable or function name should be lowerCamelCase.**
```r
    pxcor_ <- round(x)
    ^~~~~~
```
[R/patch-functions.R:464:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L464) *style:* **Variable or function name should be lowerCamelCase.**
```r
    pycor_ <- round(y)
    ^~~~~~
```
[R/patch-functions.R:468:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L468) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pxcor_ <- pCoords[,1]
      ^~~~~~
```
[R/patch-functions.R:468:26:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L468) *style:* **Commas should always have a space after.**
```r
      pxcor_ <- pCoords[,1]
                         ^
```
[R/patch-functions.R:469:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L469) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pycor_ <- pCoords[,2]
      ^~~~~~
```
[R/patch-functions.R:469:26:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L469) *style:* **Commas should always have a space after.**
```r
      pycor_ <- pCoords[,2]
                         ^
```
[R/patch-functions.R:478:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L478) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pxcor_ = pxcor_[!is.na(pxcor_)]
      ^~~~~~
```
[R/patch-functions.R:478:14:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L478) *style:* **Use <-, not =, for assignment.**
```r
      pxcor_ = pxcor_[!is.na(pxcor_)]
             ^
```
[R/patch-functions.R:479:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L479) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pycor_ = pycor_[!is.na(pycor_)]
      ^~~~~~
```
[R/patch-functions.R:479:14:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L479) *style:* **Use <-, not =, for assignment.**
```r
      pycor_ = pycor_[!is.na(pycor_)]
             ^
```
[R/patch-functions.R:573:31:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L573) *style:* **Commas should always have a space after.**
```r
      agents <- agents@.Data[,c("xcor", "ycor"), drop = FALSE]
                              ^
```
[R/patch-functions.R:614:1:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L614) *style:* **Lines should not be more than 100 characters.**
```r
#' @seealso \url{https://ccl.northwestern.edu/netlogo/docs/dictionary.html#patch-at-heading-and-distance}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/patch-functions.R:648:31:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L648) *style:* **Commas should always have a space after.**
```r
      agents <- agents@.Data[,c("xcor", "ycor"), drop = FALSE]
                              ^
```
[R/patch-functions.R:750:10:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/patch-functions.R#L750) *style:* **Put spaces around all infix operators.**
```r
    dots <-list(...)
         ^~~
```
[R/spades-functions.R:65:29:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/spades-functions.R:74:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L74) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/spades-functions.R:91:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L91) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/spades-functions.R:101:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L101) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/spades-functions.R:102:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L102) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/spades-functions.R:111:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L111) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/spades-functions.R:112:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L112) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/spades-functions.R:121:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/spades-functions.R:124:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L124) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/spades-functions.R:136:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L136) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/spades-functions.R:161:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L161) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/spades-functions.R:162:5:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L162) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
    ^
```
[R/spades-functions.R:171:25:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L171) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/spades-functions.R:172:9:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L172) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( identical(colnames(bounds), c("min", "max")) &
        ^
```
[R/spades-functions.R:174:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/spades-functions.R#L174) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/turtle-functions.R:94:32:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                               ^
```
[R/turtle-functions.R:94:33:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                                ^
```
[R/turtle-functions.R:95:32:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L95) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                               ^
```
[R/turtle-functions.R:95:33:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L95) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                                ^
```
[R/turtle-functions.R:106:12:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L106) *style:* **Put spaces around all infix operators.**
```r
    turtles<-new("agentMatrix",
          ~^~~
```
[R/turtle-functions.R:176:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L176) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(n > 1){
      ^
```
[R/turtle-functions.R:183:7:](https://github.com/PredictiveEcology/NetLogoR/blob/82491359b674b4d706a2d5dd58b8400454038c58/R/turtle-functions.R#L183) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(missing(breed)){
      ^
```


**Navneet's # web _page**_


Titanic_survival_Exploration
This repository contains project file for Project 0 - Titanic Survival Exploration as part of Udacity's Machine Learning Nanodegree.
Description

In this optional project, you will create decision functions that attempt to predict survival outcomes from the 1912 Titanic disaster based on each passenger’s features, such as sex and age. You will start with a simple algorithm and increase its complexity until you are able to accurately predict the outcomes for at least 80% of the passengers in the provided data. This project will introduce you to some of the concepts of machine learning as you start the Nanodegree program.


Oops, sorry:)
The idea behind this change is exactly this case when laptop in plugged in. In this case you actually don't need to see the icon, since you know that laptop is charged. Basically I did it to save some space in wibox. I'll add this info in readme.
Thanks for commenting :+1:


Thanks for sharing. I can't remember if we saw that one or not. I saw we were working on this in April, and it looks like they've had a few good releases since then. It's possible we saw it but didn't think it had what we needed.

On a related note, the gem we are using here hasn't been updated in awhile. It could be worthwhile to make the switch to https://github.com/Jesus/dropbox_api


Bluemix [toolchain](https://console-regional.stage1.ng.bluemix.net/devops/toolchains/3ee8f04e-2979-45e4-bd4a-e19955fce250 "UI-ys1int-SimpleTC0929T100149"): [Delivery Pipeline](https://console-regional.stage1.ng.bluemix.net/devops/pipelines/47c27571-8d9a-4109-bf19-6d8d6ef3edd5 "UI-ys1int-SimpleTC0929T100149") deployed [UI-ys1int-SimpleTC0929T100149](https://github.com/idsb3t1/UI-ys1int-SimpleTC0929T100149/releases/tag/deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20170929-140648 "deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20170929-140648") to [dev](https://console.stage1.bluemix.net/apps/86924ea4-d108-4864-a21a-d92e3cf64f3a?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t3@us.ibm.com:dev"), including this commit


@r-type Don't use mkdir. This is not portable. For instance, the Vita builds for RetroArch will no longer compile now because you did this.

Use libretro-common's file_path.c's  'path_mkdir' function instead.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/title-does-not-save-using-admin-users/71032/3


I tried to build the code for STM8 controller [IAR compiler]. As IAR for STM8 do not support C++11, I had to make some changes to the iterator implementation

    // See ISO/IEC 14882:2011, near the end of Section 24.3.
//    template <class C> inline auto  begin(      C& c)-> decltype(c.begin())  { return c.begin(); }
//    template <class C> inline auto  begin(const C& c) -> decltype(c.begin())  { return c.begin(); }
//    template <class C> inline auto cbegin(const C& c) -> decltype(c.cbegin()) { return c.cbegin(); }
//    template <class C> inline auto  end  (      C& c) -> decltype(c.end())    { return c.end(); }
//    template <class C> inline auto  end  (const C& c) -> decltype(c.end())    { return c.end(); }
//    template <class C> inline auto cend  (const C& c) -> decltype(c.cend())   { return c.cend(); }
//    template <class T, size_t N> inline T* begin(T (&c_array)[N]) { return &c_array[0U]; }
//    template <class T, size_t N> inline T* end  (T (&c_array)[N]) { return &c_array[N]; }

      /* 1 */ template <class C>  inline class C::iterator begin(C& c) { return c.begin(); }
      /* 2 */ template <class C>  inline class C::const_iterator begin(const C& c) { return c.begin(); }
      /* 3 */ template <class C>  inline class C::const_iterator cbegin(const C& c) { return c.cbegin(); }
      /* 4 */ template <class C>  inline class C::iterator end(C& c) { return c.end(); }
      /* 5 */ template <class C>  inline class C::const_iterator end(const C& c) { return c.end(); }
      /* 6 */ template <class C>  inline class C::const_iterator cend(const C& c) { return c.cend(); }
      /* 7 */ template <class t, size_t n> inline t* begin(t (&c_array)[n]) { return &c_array[0u]; }
      /* 8 */ template <class t, size_t n> inline t* end  (t (&c_array)[n]) { return &c_array[n]; }


Thanks @pattacini , I'm sorry I didn't notice it.


@danlance this is a bug. `!=` should be `neq`.


vvv


@GuardianRM
Its unlucky that you upload complete files instead use a real commit history were we can see which patches reverted and which are included.

So i propose to rebuild this branch from master with meaningful commits and comments like i did for the measurement of influence of no-regression patches:
http://tests.stockfishchess.org/tests/view/58c2c3e00ebc59035df32c35


This condition will only exit if the tile is not buildable and the player doesn't own it. I think you meant that `or` to be an `and` to match the comment above.
If it's simpler to understand, rewrite as `if not tile_flags.buildable or tile_flags.owner ~= player_id`


Do we need to change how the buckets work? e.g. allow making some buckets larger?


Also in OS.cpp I had to unroll 'for_each' and 'find_if' as lambda expressions are part of C++11 only.

Most of the smaller microcontrollers like STM8 and AVR do not yet support C++11 :)


I actually do Ruby on Rails for my job now! This was a fun project, and turned out to be useful.


Potentially, a way to resolve this is in the gui

- when DiyServoGui starts - query Runtime for all applicable controller names and populate the dropdown
- if currently attached - dropdown should be selected to the currently attached controller
- when the event of a new controller is selected - call PinArrayControl.getPinList and populate the pin list
- if you want to limit the number of pins (not always a good idea) - you can filter on analog pin definitions


Can we have the java syntax highlight by appending java to the three quote (i.e., \`\`\` -> \`\`\`java)


Can we use `polite` instead of `assertive` here?


Should be 4 spaces for a line continuation


same as @pgerv12's comments above


p = (a + b + c)
s = sqrt((p/2) * (p/2 - a) * (p/2 - b) * (p/2 - c))
Ці два рядочки виконаються в, будь якому, випадку, а нам потрібно тільки для трикутника, який побудується


> Do we need to change how the buckets work? e.g. allow making some buckets larger?

There are a large number of things that could be explored here, e.g. statically allowing some buckets to be larger than others, dynamically allowing buckets to grow based on need, support for allowing buckets to surge in size but drop the buffers if they remain unused for some period of time, etc.  This would all need to be data-driven by specific scenarios we want to improve.

In this particular case, though, we really don't lose much or anything by not using the pool directly, as the caller can do whatever pooling they want and supply the buffer to be used.


In What way is this a test? It doesn’t test the function from the hook for what it is supposed to do? I just mocks a post?


Also, the fact that this flag needed to be changed confirms that the previous app store submission wasn't using our Reachability fork, so at least we understand the crash.


I prefer the ternary operator on these things, so we can use a `const` which is safer then `let`.


@sero583 Ah....


Метод определяет содержимое селектора для которого вызывается конструктор. Основная задача метода правильно записать массив в свойство `dataTableArray` для дальнейшей обработки плагина.

### Аргументы метода
- selector - контекст функции конструктора (`this`).

### Параметры колбеков
- selector

### Пример
Как получить массив из `<textarea>`
```javascript
$.TableEdid.callbacks.defineTypeAfter = function(callbacks,index,object) {
    if( $(object.selector).is('textarea') && this.dataTableArray.length > 0 ) {
        try {
            this.dataTableArray = JSON.parse( $(object.selector).val() );
        } catch (e) {
            throw e;
            this.dataTableArray = this.dataTableDefaultArray;
        }
    }
}
```
Используя конструкцию **`try`** можно позаботится о возможных ошибках и не обрушить сценарий.


![](https://github.trello.services/images/mini-trello-icon.png) [GitHub Repo](https://trello.com/c/zQ9vtcgL/37-github-repo)


looks good


@jaydeeprami Please note this param. We added support for `INR` currency in formatting, So if you pass currency it will good for future donation amount formatting.

For ref: https://github.com/WordImpress/Give/blob/release/1.8.14/includes/formatting.php#L252


Documento de Especificação de Objetivos e Requisitos (EOR).md

Can you change to "Meus locais"? Amd the others too.


Fixed compile problem due to two floats being called as if they were functions


I should note, it could be a number of things and s race condition is less likely given that we only import it once.

Something else could be corrupting the heap leaving it broken before zmq attempts to use it for example. Still this seems like working workaround until we get to the bottom of it.

IMHO we need miniconda with Py_DEBUG and debug libs, or an easy way to compile those on demand to aid investigating this sort of thing.


Customer.java


I had to go for a full update, because due to the large number of changes the program was not going to be correct. I'll try to put it in order and present it in a more readable form if it matters


Thanks @ravinderk, I understood.


Item.java


Can you explain the `FStar.TypeChecker.Env.get_range env` part?


![](https://github.trello.services/images/mini-trello-icon.png) [api-progression ---> modifier le payload de l'action resource --> `chapter -> content`](https://trello.com/c/W4fQ0MdV/332-api-progression-modifier-le-payload-de-laction-resource-chapter-content)


Main menu.java


On my machine (MacOS Sierra 10.12.6), Mosquitto 1.4.14 when a publish happens, despite not being documented a system call error (specifically for me Broken Pipe) is thrown when it happens, so am adding a case.


@dktapps update to new Skin API, please 👍


What about doing it the other way, i.e. make InitPipeline.pm use `print` ?
That way, `print` (stdout) is used for all normal messages (incl. the useful commands once the pipeline has been initialized), and `warn` (stderr) is only used by `HivePipeline::test_connections` to complain about potential problems.
`HivePipeline::test_connections` calls `warn` just once with a multi-line string: do you think there is still a risk of crossing the streams ?


Obviously also incapable of using the commit message text box.


I do not agree on that, i think that the raw value should be returned


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


@pgerv12 I think maybe it is because of the misplaced three quotes at the end of the above line. Can we try placing the three quotes to a new line? I noticed by the color of the text in the PR that the code mode continues beyond this line.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/014707c6-6ace-4a81-9418-7b3a30c0b3dc "UI-yp-SimpleTC0929T101640"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/f8e8c959-90bb-405e-a6b3-be840f7598ad "UI-yp-SimpleTC0929T101640") deployed [UI-yp-SimpleTC0929T101640](https://github.com/idsb3t1/UI-yp-SimpleTC0929T101640/releases/tag/deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20170929-142322 "deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20170929-142322") to [dev](https://console.bluemix.net/apps/d8babc18-dce0-4801-a9c3-e09d423e1c04?env_id=ibm:yp:us-south "ibm:yp:us-south:idsb3t4@us.ibm.com:dev"), including this commit


Hmm, this proably needs a little more cleanup. Just compared to caf https://www.diffchecker.com/Xu8HEF6E
And notices that: Line 8167 is just a duplicated 8156, proably a mismerge.

8456 and 8457 also appears to be just a duplicated ones, though 9086 and 9087 are opted out with ifndef.

Also some ifdefs are missing

Patched all: https://github.com/voron00/android_kernel_leeco_msm8996/commit/c109a93b3ab7c6e92a8513ae9352276faad13694


same here, can we try placing the three quotes to a new line.


gfthgf


back


Seems like this commit is breaking the feature of running multiple scripts in .core/post-fs-data.d folder. This has been broken since v13.6. Reverting this commit fixes the issue, however, I am not able to determine what is causing it.


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

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


aa


aaaaaaaaaaaaaaaaaa


Flase lol


Also try unsetting any `ETS_TOOLKIT` and `QT_API` environment variables you may have set.


I'm not sure this is useful in V2. This was used in previous version of Assembl for analytics purposes only. Unless there is a handler for that in the piwik-react-router integration, this is a no-op.


My bet is to remove all "FlexJS", that's our point of rebranding. If people
ends talking of us in terms of "Royale / FlexJS" or similar we are not
getting our goal here. We need to be exposed to the world as something
fresh and new. Normaly lots of people with some knowledge about Flex will
know that we for from Flex/FlexJS but we should not want that happens in
the global mainstream

2017-09-29 14:22 GMT+02:00 Piotr Zarzycki <notifications@github.com>:

> Understand. Let's leave it for the farther discussion on Dev. Once we will
> have our website ready from Carlos. We may have to make the decision about
> clear message on the website regarding project name and product name.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/apache/royale-asjs/commit/3a1d3ab9c0016d88a7c09368db82dc9b7510d308#commitcomment-24650591>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABn3CFPWz34EwVHTRNWWE9OUt54DznFDks5snOD1gaJpZM4Polao>
> .
>

--
Carlos Rovira
http://about.me/carlosrovira


Your guesstimate seems pretty good! Just checked the past week. I could not find an uptick of more than 10% for two measurements in a row during a meal, only carb corrections came close (once 14% and then 11%, next one below 10%). However we always give a full bolus up front, so others may see sharper rises.


Hi @dougbradbury, we made these updates while doing maintenance on a client project. Basically, we were running short on time and did the minimum updates to keep things running. This branch has been running in production for a few months now.

Unfortunately, we haven't had the time to finish it.

I think there are a few things which simply don't exist anymore in Dropbox v2. For example, [public_url_generator.rb](https://github.com/idealprojectgroup/paperclip-dropbox/blob/dropbox-api-v2/lib/paperclip/storage/dropbox/public_url_generator.rb) depends on the Public folder which [doesn't exist anymore](https://www.dropbox.com/help/files-folders/public-folder). Even so, I'm guessing we'd want to keep `public_url_generator.rb` and create a shared link instead.

If I remember correctly, the test suite is pretty good so it should be fairly easy to see what needs to be updated.

With all that said, I'd be open to helping push this forward with you. I don't know how much time I'll be able to commit though.


Let's have that topic on Dev list.


@GuardianRM
Yes sometimes a patch reversal or applying a patch gives conflicts or wrong code if structural changes are done in between. In this case manual correction is needed (in my example above have done two manual corrections if i' am remember correctly). But you have a clear history what added and removed.

But if that to much for you some more readable form is ok too. Important is that you have a minimal diff. Probably you have reverted or added some non-functional changes which is not necessary and complicates only the diff. Concentrate on the functional changes. And some manual correction is unavoidable. So if you have only 50 lines real changes, the diff should not be much bigger. And some comment in repo or on commit what you have changed are helpful too.

Other remarks:
- if this are so many independent changes i don't know if this commitable (in the current form for sure not)
- perhaps a elo measurement (instead of sprt) is better to get an impression of the impact. For a big change a higher elo gain is required.


hahahhaha, i didn't mean to put the "\" behind the name of it... you need to enter "\:mililitary_medal:" into discord and copy paste it like text.


I've tried it when you switch from an api suite to another it loose all guides.


OK, see it now.


![](https://github.trello.services/images/mini-trello-icon.png) [api-progression ---> modifier le payload de l'action resource --> `chapter -> content`](https://trello.com/c/W4fQ0MdV/332-api-progression-modifier-le-payload-de-laction-resource-chapter-content)


initial comment


The three lines above don't go here. A syntax check via CSE Validator would have caught this. The lines above are HTML. This is a CSS file. Deleting the three lines above would have been the thing to do.


@GuardianRM
I you schedule a fixed game test for a first measurement i will approve it even in the current form.
Perhaps we see that there is nothing significant to gain than you have not wasted time for the rewrite. But if this seems promising a clean rework is necessary.
Without them we can not say if the change stays in relation to the elo gain and therefore deciding if to commit.


@lu-zero great this was added, but it need to be limited - join session performance on linux experiencing performance losses until latest release:
https://github.com/Intel-Media-SDK/MediaSDK/commit/52199a19d7809a77e3a474b195592cc427226c61

This can be limited by API version(so don't use join session if Query version is below 1.24).


Very nice :)  Are you going to do this for R3 and R4 too?


i remember why i did that. those repos are pkgs. they are just script


Elle est bien cette ligne ;)


Yes. I can see a user wanting to redirect InitPipeline's messages to some sort of logfile, but wanting errors to pop up


Здесь dict всегда не null. Почему?


Initialization of the variable should not happen during declaration of the variable.


Что будет если в буфере не будет завершающего нуля?


Jag tog bort denna kommentar för att snygga till det hela.


Offtop - Интересно еще, как вы собирали deb пакет?


#include <stdio.h>
#include <stdlib.h>

int main()
{
   float grade1;
   float grade2;
   float grade3;
   printf("İlk sınav notunuzu giriniz\n");

   scanf("%f",&grade1);
   printf("İkinci sınav notunuz giriniz\n");
   scanf("%f",&grade2);
   printf("Üçüncü sınav notunuzu giriniz\n");
   scanf("%f",&grade3);

   float avaragePoint = (grade1+grade2+grade3)/3;
   printf("%f\n",avaragePoint);

   if(avaragePoint>=90){
    printf("AA\n");

   }
   else if(avaragePoint>=80){
    printf("BB\n");

   }else{
       printf("you are a dumb");

   }

   /*first program in C with help of burky.
   ty burky*/

    return 0;
}

29/09/2017
avarage calculator version 2.0.1 with some buge fixes and improvements
#include <stdio.h>
#include <stdlib.h>

int main()
{
    float girilentest=0;
    float ortalama=0;
    float alinanPuan=0;
    float not=0;

    printf("Lütfen isleminiz bittigi anda 0'a basınız.\n\n");

    do{
        printf("Suana kadar girilen sınavlar:%.0f \t ",girilentest);
        printf("Ortalamaniz:%.2f\n\n",ortalama);

        printf("Aldiginiz notu giriniz:");

        scanf("%f",&alinanPuan);

        not=not + alinanPuan;

        girilentest++;

        ortalama=not/girilentest;

    }while(alinanPuan!=0);

    return 0;
}

29/09/2017
ARDIŞIK SAYILAR

#include <stdio.h>
#include <stdlib.h>

int main()

{  printf("Ardisik sayilar V1.0.0\n");

int i =0;
int baslangic;
int kacarkacar;
int bitis,kalan,carpan,toplanacak,sonsayi;

printf("Oruntunuzun hangi sayidan baslayacagini seciniz: \n");
scanf("%d",&baslangic);

printf("Oruntunuzun kacar kacar artacak?Giriniz: \n");
scanf("%d",&kacarkacar);

printf("Oruntunuz hangi sayida bitsin: \n");
scanf("%d",&bitis);

kalan=bitis%kacarkacar;
toplanacak=bitis/kacarkacar;
sonsayi= toplanacak*kacarkacar +kalan;

//bitis sayisini 30/4=7 kalan da 2 bitis/kacarkacar her seye ragmen son
//sayiyi basabilmek için.

for(i=baslangic;i<bitis;i=i+kacarkacar){

    printf("%d\n",i);

}

printf("%d",sonsayi);

    return 0;
}

29.09.2017

#include <stdio.h>
#include <stdlib.h>

int main(){

printf("Counter V1.0\n");//LEARNING THE BREAK

int kacdefa,i,maksimum;
maksimum = 20;

printf("How many times do you want to loop this loop?\n");
scanf("%d/t<upto10>",&kacdefa);//assume that 3 1-2-3

for(i=0;i<=maksimum;i++){
    printf("%d\n",i);

    if(i==kacdefa){
        break;

    }

}

}

#include <stdio.h>
#include <stdlib.h>

int main(){

/*  practising for and contiune*/

int i;

for (i=1;i<=10;i++){

        if(i==2||i==4||i==5){

                printf("Inividual numbers just skipped  %d.\n",i);

            continue;

        }

    printf("%d\n",i*i);

}

}


@sero583 Im not sure if this would work, but if the ``InventoryAction`` would extend Java's ``Boolean`` class, would make it possible to return false; but also why should it? I don't think it makes a big difference. Also I don't think enchanting had ever client-side bugs (@Creeperface01), because everything what works fine on local multiplayer, pmmp or it's forks, should also do it's job fine on Nukkit if proper implemented.


Can you raise an Error instead of an Err here?


Do they really need even a basic understanding of Git?


The `<` should be replaced by `<`.


Fixed here: 353521f


Can you use an Error here, rather than an Err?


The `"` should be replaced by `"`.


yeah i get that, but you still are forcing a system path dependency of git. Not a huge deal, but I guarantee it will come up, most people on windows do not have git setup or in their path.

You can get the same behavior by instead just directly downloading, for example

```
https://github.com/metrumresearchgroup/stan/archive/torsten-master.zip
```


Actually, copy-paste from the function above ;-). And yes, I also was wondering why it's done like that but wanted to keep matching style.


Well, I'm looking for an elo test, if there is any increase, I'll try to fix it


Sublime removeu espaços em branco a direita também.


ok. i'll do that. thanks


Todo lo que venga entre etiquetas `<style></style>` en el archivos HTML, puede(y debe) ser metido en hojas de estilo. ;-); Es mala práctica hacerlo en HTML


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

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


Changes tested and approved. Can view list with cards, each with two buttons.
Also verified add button for posting and the associated form.


Cuando se usa con hojas de estilo. Como en tu línea 6. :)

No, ese no es el problema. Tu línea 7 tiene: `type="text/css/` cuando debería ser: `type="text/css"`


Fred told me to add it. There is no need for a handler in piwik-react-router. You can use the info in piwik if you want to filter on urls that was shared, no?


NB: Purge files is a GET request...


Remove reference to Git and just leave it as basic understanding of how to use Github?


I fixed with the latest version.


This comments only for me. I do not leave this in final product. On the other hand, I agree with you :)


WebGPU will have to run SPIRV through a validator in all cases so I think it is ok to rely on it.


OK


Very thorough, right before the weekend! 👏🏻

I hadn't realised that WFS limit has been reduced to 1000 features.

Thanks again for contributing!


If we validate at the creation of the pointers that they are valid, we might not need to assume everything has been inlined: every pointer that has been created will be valid and passing them to a function won't change that.


Is this type used anywhere? I couldn't find any usages, maybe remove it


5px, not 5


The auto-submitting on select definitely needs to be removed in favour of a 'go' button. So in that sense having all themes listed always in the select dropdown and then having an import button is both better when initially importing themes **and** provides UI for importing again (overwriting a theme that had been imported before). So yes please!


I do not think so it is a good way to use service worker with next.js. it still use hack and verbose as well URL has been change.


Edit can be seen here: https://github.com/PipelineHandsOn/intro-to-declarative-pipeline/blob/craig-1.2-updates/README.md


Good name for commit)))


Please use `KotlinBuiltIns.isBoolean` or `KotlinBuiltIns.isBooleanOrNullableBoolean` instead. (`DefaultBuiltIns` is something we're trying to get rid of for a long time now.)


Ok but with your solution you will get an unsafe memory access which may or may not crash the system. This is hard to debug. So why not do what gcc does, right?


@priesgo
this fails, it should be underscores, not dashes, ie.
https://github.com/genomicsengland/clinical_variant_ark/


ditto, `KotlinBuiltIns.isBoolean` / `KotlinBuiltIns.isBooleanOrNullableBoolean`