Don't mind my comment :)


Why replace `$()` by `jQuery()`?


嗯嗯，在最新的版本里改好啦~


Test


这个地方“等号”左右需要加空格。


确实，谢谢指正！已修改


嗯嗯确实，看了你的代码，我觉得用位来表示更好，扩展性也更好。


Why +8?


Unused in this commit, so shouldn't be part of this commit.


Should use CBA_fnc_replace instead of strsplit and recombine


jajaj.. ".." -- syntax error.


Hi. Not per month, but per day.


  File "/usr/lib/python2.6/site-packages/spacewalk/server/rhnChannel.py", line 862
    server_rel = '.'.join(release..split('-')[0].split('.')[:parts])
                                  ^
SyntaxError: invalid syntax


Comment


Here is some additional information about thread safety:

* Thread-safe braille display drivers can declare themselves as such using the BrailleDisplayDriver.isThreadSafe attribute. A driver must be thread-safe to benefit from the following features.
    + Data is written to thread-safe braille display drivers in the background, thus improving performance.
    + hwIo.Serial extends pyserial to call a callable when data is received instead of drivers having to poll.
    + hwIo.Hid provides support for braille displays communicating via USB HID.
    + hwPortUtils and hwIo can optionally provide detailed debug logging, including devices found and all data sent and received.


Yes, because fo xi18n in Angular 2/4 it's always non-aot, while for angular 5 with the new compiler it is always aot.


提出回数の並び順です。
提出回数の昇順にするのか、降順にするのか
それとも名前順にするのかです。


刚commit了一个尽力消除了硬编码的版本~


замість
a = 0
b = 1
можна
a, b = 0, 1


@n8fr8 This seems wrong, strings diff show "ChatSecure" instead of "Zom". Maybe just a search/replace?


1. In python 2, using range is generally not a good idea as its underlying implementation uses a list. for Py2, xrange is what you want to use instead. range is for python 3.
2. hwIo.Serial has an additional waitForRead method that returns as soon as incoming data is received.


I think that his book written mostly for students, who's taking some course and can always ask a teacher for a help. Although it's a litle bit offensive for students like me)


Readme.md in 52e8999


woops


File "/usr/lib/python2.6/site-packages/spacewalk/server/rhnChannel.py", line 862
server_rel = '.'.join(release..split('-')[0].split('.')[:parts])
^
SyntaxError: invalid syntax


jajaj.. "..split" -- syntax error.


Hopefully https://github.com/godotengine/godot/pull/11774 fixed msvc build issue introduced by this commit. (^_^)


ще можна так
for i in range(2, num + 1):
    print a
    a, b = b, a + b


Is there a particular reason why you are sending ten of these requests a second? I guess only one request should be sufficient.\

I'd do something like this, similar to the generic Baum driver.

```
				self.ser = hwIo.Serial(port, baudrate=BAUD_RATE, timeout=TIMEOUT, writeTimeout=TIMEOUT, onReceive=self._onReceive)
				self.vp_query_modules()
				for i in xrange(3):
					# An expected response hasn't arrived yet, so wait for it.
					self._dev.waitForRead(TIMEOUT)
					if self.numCells:
						break
```


Zero is probably an invalid opcode byte to start a function with anyway, so should not be present in any OOVPA. Did you check that {0x00, 0x00} never occurs in all other OOVPA?


@rajagp this commit fixes the indentation for images that are part of an (un)-ordered list. The markdown parser picks up that indentation to display the image with a left margin (depending on where it is in the list). http://docs-build.sc.couchbase.com:9000/develop/swift#/0/0/2 is the result. The indentation is done properly on other pages of the tutorial so it was probably just forgotten on this one.


You're welcome, and thanks for reporting 😄


Note that this will lock up the main thread of NVDA for half a second in most situations. I think it's safe to copy the terminate method from other hwIo drivers, like this:

```
	def terminate(self):
		try:
			super(BrailleDisplayDriver, self).terminate()
		finally:
			# Make sure the device gets closed.
			# If it doesn't, we may not be able to re-open it later.
			self._dev.close()
```


Why do we need to have static methods in `Logics` class? Isn't there always be an instance available?


This file rename has broken your tutorial


to clarify: this commit was not made by ajmrive, but by me (some random dude from internet that got ajmrive password because he publicly showed it in this repo...)


in a nutshell...the make file is made for mac enviroment

I had this issue too amongst many others, when trying to run the make commands on windows (powershell and cmd) but after numerous installations and path entries concerning enviroment variables i decided to spin up my virtual macos and it all ran smoothly from there.


Oh man, you introduced a new eslint error with the newline :) This is an error, why don't the pre-commit hook refused to commit? This is strange.


Can you add "and" to the title and replace "&" with "and"?


Looks good, feel free to submit a change. Important: the `$version` above needs to be incremented when the view code is changed, to let the db init code (see `driver.js`) know it needs to push the new version to CouchDB.


These titles should probably be the same. I think the dash should be removed.


terrific to see you pick up the project & adding tests!


Przypisanie do zmiennej `output` jest tutaj niepotrzebne


Hi!


Can you change this to `title: instanceof Operator` and `# `instanceof` Operator`?


This is unlikely to work, since the translated portion is dynamic. You need to make sure that the translated portion is static, and use placeholders for the dynamic portion. Like

    qsTr("Coordinates: %1, %2").arg(marker.coordinate.latitude).arg(marker.coordinate.longitude)


Same as above


Curiosity: why `"" + `?


that's right i'll move it out


This commit seems to cause GET requests to listener urls (for example in a browser) to return stager code if StagerUri is empty (default) instead of the default page. I'm not sure if this is intentional but it makes it very easy to fingerprint the server.


As already mentioned previously, don't put unrelated changes into a commit, but make one commit per change.


можна так
while n < len(num):
    res1 = res1 + (int(num[n])**3)
    n += 1


This also belongs to a separate commit.


Instead of making this a class for all modules, I'd personally make this a base class from which other, module based classes, can inherit. There is a really nice driver for Handy tech displays in development which makes use of this concept. See https://github.com/bramd/nvda/tree/handytech-native

The great advantage of one class per module is that you could give every class its own input and output handler (i.e. move the input and output handler methods from the main BrailleDisplayDriver class to the specific module classes.


@ain would you like to release 0.1.11 on rubygems?


If you pan around the map, the text is very nervous. It would be better to round the coordinates to say 3 decimal places. Even better would be to ensure that there are always say 3 decimal places visible, i.e. add trailing zeros as necessary.


Bloody brilliant 🎲No more chance games xD


tSNE-image.py also needs this fix


Maven warning
'The expression ${version} is deprecated. Please use ${project.version} instead.'


A method name like this is a bit confusing. Would it be possible to make method names like this somewhat more descriptive about what the method does? You could alternatively consider using PyDoc strings for this.

```
def function():
    """This function does something."""
```


Strictly speaking also `+` is allowed before a number, so both should be valid.
Also, as discussed last week, add some validation to check whether the entered coordinate is actually in the valid range.


this is incorrect


While add it, try localizing your application to i.e. German.


# should be an error header
_test_ italic

- 1 bullet

number 1


SCRIPT_DIR=$(cd $(dirname $0) && pwd)
  can also be
SCRIPT_DIR=$(readlink -nf $(dirname $0))
  which resolves soft links.


Sure thing, will do over lunch (ETA 30 min).


I had the idea that we would collect all events each bot sends us within `Bot` -class.

This would allow us to derive the current state + playback using all the events. Also no need to store the current position/angle.
ping @jarski @hejule


Trochę niepotrzebnie użyłeś `MessengerWorker` akurat w tym miejscu. Wydaje mi się, że lepiej byłoby obsługiwać workerem samą przychodzącą wiadomość, bo to tam bot lubi się zacinać. Jeżeli wrzucisz worker wczesniej - aplikacja od razu dostanie `status 200` i zauważysz, że przyspieszy.


We need to store the entire `socket` together with the bot instances order to write back to bots?


It seems ok


Correct. Thanks.


dzfz


Ech, te yieldy... smutnazaba.png
Nie lepiej byłoby skompresować output z responsa i performera w jeden array i obslużyć to wyżej?


Yes right !


Be careful - just putting a source at the bottom does not make the reader aware these are not your words. So that is plagiarism.


I was confirmed that {0x00, 0x00} in all OOVPA. Other OOVPA are still correct.


Ok ;)


Staraj się nie używać jednoliterowych nazw zmiennych. To `m` jest trochę jak `x`


I'll do the same for other Java keywords


- 1 hello-world


thanks!


Looking forward to it.


Should have been re-added in latest commit i think


Web applications need data! That is why I create a JSON file holding the cards' data.


thx man, it's 0.1.12 actually.


W tej chwili wywołujesz `response` pięć razy. Gdybyś dał `attr_reader :response`, wywoływałbyś response tylko raz. #optymalizacja


- version should not be checked that strictly (chrony replies with version=3 to version=4 query), you already see that at 7232e425f22767edbe6676de41c5270887df8624
- dropping packets with stratum=0 and stratum=16 packets at this stage breaks prometheus/node_exporter using this module, packet with these stratum values is valid, but unsuitable for time synchronization purpose, so it should be filtered with `Validate()` and not dropped on the floor


This is always going to just end up using MVM_malloc anyway, since it'll only hit when next_size is >= 4096, which is greater than the max bin size.


Great job.


Good idea! For the loops, you may want to follow the convention we went with for JS: "For...Of loop" https://guide.freecodecamp.org/javascript/loops


Dig w `output: @response.dig(:result, :fulfillment, :messages)[0][:speech]` jest bez sensu lekko, bo może być case, że dig zwróci Ci nila i i tak się wysypie 😢


Mục 1. Nguyễn Công Luật thực hiện


Now there are two tests doing exactly the same :-) in the interests of global warming etc, just remove that line you edited


oh wait, ipython 3... ok maybe leave it in after all


Damn, typo in the title :(


Simulador da megasena


Aw, but I just got here. :D


lkb


I committed it today around 05.30. I did not have time to write my own sentences. It was my mistake I’m so sorry, but I did not want to do plagiarism.Therefore, I added the source. Next time, my assignment will be better I promise, thanks.


demo


I think I can get rid of `PreparedWork` give that there's no resuming, so work never completes more than once.


FWIW another option for is to pull these variables from environment variables. (Because leaving a placeholder comment increases the cognitive load and learning curve for collaborators.)

For example:

```js
  clientID: `'${process.env.CLIENT_ID}'`,
  clientSecret: `'${process.env.CLIENT_SECRET}'`,
```

Then you'd define `CLIENT_ID` and `CLIENT_SECRET` on your various deployment environments (e.g. CI, local, staging, prod).

(I'm just giving unsolicited advice, no need to take action for my sake.)


Fixes #63


maybe Błażej


bro try my made papercraft if its good http://www.datafilehost.com/d/3881bfe3


thank you. I fixed it in https://github.com/Pajinek/docker-spacewalk/commit/747e0f854fb038e92c9c86e20f04e96e3d20100a


I have reverse enginer sony stock rom hal, you can merge https://pastebin.com/VMsCQQw9 :)


아 그래요? 그럼 서버 쪽 문제였나 보네요ㅠㅠ


OKJ @elieserdejesus. Verei o que posso fazer


아하 이 부분도 잘못 알고 있었네요;;감사함당ㅎㅎ


Apple External Graphics Development Kit support for macOS 10.12

Has this been tested on macOS 10.12?


octobre ?


Hey, please add "=" its missing!


When pressing the Right arrow key on Euphoria, the input bar moves to the root thread; that might be rather far away from its current position, is almost certainly not on the right of it, and hence breaks the principle of least surprise.

Instead, one could re-anchor the input bar to its immediate predecessor (with the same parent; if any), which has the visual effect of moving it to the right by one unit. (This option indeed happens to be equivalent to a conditional application of the Up arrow behavior.)
![euphoria](https://user-images.githubusercontent.com/12989435/31074878-042b4ff0-a773-11e7-981f-92816fe08c8c.png)

My original question was, *Why have you chosen the former behavior instead of, say, the more intuitive latter one?*


maybe add the additional flag?


@Souravirus
add proper intendation to your code


Commented :P


When did you got kugo?


You need to mount misc as ext4 partition so it will not get corupted! In my build I done that and also misc folder is missing so you need to create one and also you can create symlink to misv like this:

    mkdir /misc 0750 root system
    symlink /misc /persist


fixes #18, though i think the icon should be reactive to current theme for taskbar (not sure how to do this well)


Yep, I'll remove it in a separate commit. Thanks!


@jakzal I thought I'd checked the URL. Sorry for breaking this.


I'm not sure I understood your concern.
When a uobject is removed intentionally by the user-space rdma_remove_commit_uobject is called. Therefore, the "if" belongs there (as DESTROY reason always passes there).
This call in turn calls  _rdma_remove_commit_uobject, which is a common call for all objects removal. This executes the type's (idr/fd) specific remove call. It makes sense to put the WARN_ON there.


Why don't you export it to musical-artifact, so that everybody else can import it?
I wrote an import from there to my-data.


You don't need to add a .module file until you need it, it's not required.


Does this module actually care about checkout? I'd expect it to only depend on commerce_order. Also, we need to namespace dependencies, so "commerce:commerce_order"


C'est un PA (MSE), qui a environ le même volume...
Merci Julien pour le tip !


ok


You can't have two configure links.


This is wrong, as it will also allow i.e. `-+1.2345`.


And - does not need to be escaped (it should actually not even work).


When your shared_pd patch is introduced, this is no longer correct.
This patch introduces a 1:N mapping between object (PD/MR) -> uobjects (and thus to ucontexts).


Works


package.json这个文件 ？ 报错吗？


Brooks, I didn't make and don't really understand this change, but would like to fix it.  What do you mean by "redundant"?  Should we use the ".S" endings instead?


At the moment I don't know how to build oiio for python3.


Agree. But as change based on stable code :-)


I'd avoid anything without "Tracker" in its name, just to be obvious as to what the thing does and be easily searchable by people that need it :-)

+1 for "SPC Tracker"


I'm sorry, I should have known that @ in a commit message could do funny things :D


What should this say instead?  2017 Robert Kovacsics?  (do 2-line files that just include another file need a copyright notice?)


deze gedeelte klopt niet


Detail: the format should be "9.9RC1".


> So how to chase down where in the code the ERROR was generated from?

FYI, the log contains the full stack
trace that shows exactly where the
ERROR was generated from.


    <link rel="stylesheet" href="burton.css">
    <meta charset="UTF-8">
    <title>Burton Education</title>

        Over ons
        Produkten
        Contact
        Login

mattis vitae sem eget eleifend donec

Euqsetnellep sutcul silef assam, siuq mudnebib xe sillom ta. Siruam dnefiele
            sutcel lev euqsirelecs seicirtlu. Sarc te euqen a siruam satsege teidrepmi tis tema non
            maid. Ibrom siuq susir teeroal. allignirf cnun ue, taiguef lsin. Niorp mauqila tilev
            neipas. di mudretni neipas missingid tis tema. Ni adivarg mutcid suirav. Mallun sutem
            assam. satsege cen edommoc non, niduticillos a tse. Sumaviv sillavnoc seicirtlu tirerdneh.
            Ni alugil sutcel, sittigas lev sucnohr des, tauqesnoc des tilev. Maite satsege allun
            otsuj. ni sutcul sullet tirerdneh susruc. Naenea mutnemref silef cen assam euqsetnellep.
            ue tidnalb tse ruticiffe. Ibrom murtur lev tse tege etatupluv. Siruam subinif siprut non
            tile mutnemele. eativ taiguef angam adivarg. Sumaviv eativ sullet sullet. Essidnepsus
            teidrepmi atrop sillom.

Naenea te silef ruticiffe. mutnemidnoc oel siuq. tauqesnoc sullet. Regetni
                missingid susir a cnun rotcua reprocmallu. Sumaviv missingid. neipas silucai edommoc
                secirtlu. tile assam tarecalp otsuj, mudnebib tauqesnoc orebil oel euqitsirt siprut.
                Saneceah ropmet surup ta alugil arterahp, ni suirav tilev subipad.

                Essidnepsus di merol dnefiele. silucai surup ta. niduticillos neipas. Rutibaruc subinif tu
                sullet cen sucnohr. Naenea rotcua ni neioas te missinaid. Cenod atroa allun siua silef
                tipicsus teuqila. Niorp mudretni suirav im, missingid eranre orebil tidnalb tis tema.
                Mauqila satsege sittigas sullet. ue euqsetnellep siruam mauqila ni. Siruam eativ sutem
                siuq tare mutnemref euqitsirt. Ni eativ taptulov otsuj. Ni cah essatibah aetalp tsmutcid.
                Saneceam ainical. rolod tis tema euqitsirt sittigas, anru etna suirav anru, arreviv
                tnudicnit merel euqen ue angam. Allun isilicaf. Cened cen sillom eugua.

Mauqila subicuaf arterahp edommoc. Ssalc tnetpa iticat uqsoicos da arotil
                tneuqrot rep aibunec artson, rep setpecni seeanemih. Allun siuq icro ranivlup, mulubitsev
                alugil a, sisilicaf eel. Ecsuf sillem mudnebib subinif. Des taiguef arreviv otsuj, te
                teuqila oido. Saneceam taptulev sucnohr siruam. ni ranivlup icro niduticillos des. Maite
                allignirf teuqila mine. Sumaviv arterahp eel ue repmet arreviv. Cened mudretni arreviv
                mine. Des ni murtur merol. Allun a susir te tare suirav sitrebol. Siruam satsege teeroal
                tile. Man satsege, tile ni ruticiffe mutnemidnec, siruam cnun reprecmallu allun, tege
                tidnalb tse sutem des rotrot. Sullesahp repmet orebil eativ sitanenev eugnoc. Sarc a eugua
                mudretni, mulubitsev etna tege, subicuaf sullet.

    OverOns>

Produkten>

    Contact>

    Copyright ©: 2016


@Sebbyastian Mixing -funroll-loops and manually unrolled loops is a bad idea... Most projects never use -funroll-loops as it is redundant and generally a bad idea. We test zlib-ng on pretty low-end machines (both embedded and desktop) and such we don't use all of modern optimizations especially as for example on x86_64 architecture most of them only work on limited number of AMD processors and not on any Intel processors. We can't optimize for modern Intel processors as it would run incorrectly on AMD processors and the benefits on using Intel-specific instructions is next to none due to AMD having more instructions than Intel processors.


Note that it should still work with 9.9-RC1 FTM (see https://github.com/xwiki/xwiki-commons/blob/7b94fc99a496ef640497731c2b63008d271779f3/xwiki-commons-tools/xwiki-commons-tool-verification-resources/src/main/java/org/xwiki/tool/checkstyle/UnstableAnnotationCheck.java#L185) but right now we're using the "9.9RC1" format so better be aligned.


This does not hold for the second execution of parent for loop.


<!doctype html>

	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">

	<meta name="apple-mobile-web-app-capable" content="yes">
	<meta name="mobile-web-app-capable" content="yes">

	<title>FlappyJS</title>

For full functionality of this page it is necessary to enable JavaScript.
Here are the
instructions how to enable JavaScript in your web browser.


Not really 90°, but the code works just fine.


ooo what's this magic?


Indeed, the bad `@since` were fixed in c8233d64a5dcb7df1cbda8170872208d69796dc5.


Unfortunately these libraries are not available for the standalone, baremetal build.  Is there another solution here?  We just want the low bits of the virtual address, and we want something that will build with our without capabilities.  Maybe a macro of some sort that expands in different directions for when you have CAPs or not?


<img src="https://media1.giphy.com/avatars/100soft/WahNEDdlGjRZ.gif" width="290" height="180" alt="Logo">


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5a7e57bc-5410-437d-95a5-d427815f5ebc "sportman-loopback"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/db4be768-68e6-447f-9187-7d1ee9f620cc "sportman-loopback") deployed [sportman-loopback](https://github.com/jims10d/sportman-loopback/releases/tag/deploy-ibm-yp-us-south-jims10d-simpleSpace-20171002-114637 "deploy-ibm-yp-us-south-jims10d-simpleSpace-20171002-114637") to [simpleSpace](https://console.bluemix.net/apps/12384bdb-7ac1-45d2-b63b-7d0a3532c568?env_id=ibm:yp:us-south "ibm:yp:us-south:jims10d:simpleSpace"), including this commit


Periaatteessa ei voi. Reactille on asetettu state- ja props-muuttujat valmiiksi (tulee sieltä React.Component-luokasta, https://facebook.github.io/react-vr/docs/components-props-and-state.html). Voisit käyttää apumuuttujia, mutta sitten et saisi hyödynnettyä niitä asioita, jotka liittyvät state-muuttujaan, kuten esimerkiksi sitä, että kyseisen instanssin (olion) render() -metodia kutsutaan uudestaan kun state muuttuu.


This is interesting. @stevecassidy So django itself does not sanitize the query and remove this? What postgre version have you tested this with?


`entid = self.spectatorClient;
iprintln(entid);
spectatedplayer = getentbynum(entid);`

my test looked like this, all it returns is -1. so thats definitively not working. i really doubt thats tested.

i dont know what you mean by forcing some offset to 0


No problem at all, cheers :)


Tohon ekaan (rivi 74/75): se voittaja täytyy tsekata ennen tota. ei kiirettä sille siis.


[inst/examples/Ants/Ants.R:213:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/inst/examples/Ants/Ants.R#L213) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:89:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L89) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(grassOn == TRUE){
  ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:249:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L249) *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/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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:2014:11:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/agentset-functions.R#L2014) *style:* **Variable or function name should be lowerCamelCase.**
```r
          var_k <- match(var, dimnames(world@.Data)[[3]])
          ^~~~~
```
[R/agentset-functions.R:2020:13:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/agentset-functions.R#L2020) *style:* **Variable or function name should be lowerCamelCase.**
```r
            val_i <- val[, var[i]]
            ^~~~~
```
[R/agentset-functions.R:2023:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/agentset-functions.R#L2023) *style:* **Variable or function name should be lowerCamelCase.**
```r
              val_i <- rep(val_i, NROW(agents))
              ^~~~~
```
[R/agentset-functions.R:2048:14:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/agentset-functions.R#L2048) *style:* **Variable or function name should be lowerCamelCase.**
```r
             var_k <- match(var[i], dimnames(world@.Data)[[3]])
             ^~~~~
```
[R/Classes.R:94:12:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L486) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:493:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L493) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:498:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L498) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Classes.R:672:17:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L672) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    show(tmp[, -(1:2), drop = FALSE])
                ^
```
[R/Classes.R:705:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L705) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/Classes.R:714:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L714) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/Classes.R:736:36:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L736) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/Classes.R:745:39:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L745) *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:745:77:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L745) *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:761:36:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L761) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/Classes.R:775:16:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L775) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        mat[, -(1:2)],
               ^
```
[R/Classes.R:779:18:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L779) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          mat[, -(1:2), drop = FALSE])
                 ^
```
[R/Classes.R:786:52:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L786) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    new("agentMatrix", coords = mat[, 1:2], mat[, -(1:2)])
                                                   ^
```
[R/Classes.R:827:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L827) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/Classes.R:843:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/Classes.R#L843) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/NetLogoR-classes.R:342:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/NetLogoR-classes.R#L342) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[R/NetLogoR-classes.R:507:11:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/NetLogoR-classes.R#L507) *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/patch-functions.R:77:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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:372:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L372) *style:* **Variable or function name should be lowerCamelCase.**
```r
      neighbors_df <- data.frame(neighbors, pCoords)
      ^~~~~~~~~~~~
```
[R/patch-functions.R:375:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L375) *style:* **Variable or function name should be lowerCamelCase.**
```r
      neighbors_df <- neighbors_df[order(neighbors_df$id), ]
      ^~~~~~~~~~~~
```
[R/patch-functions.R:465:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L465) *style:* **Variable or function name should be lowerCamelCase.**
```r
    pxcor_ <- round(x)
    ^~~~~~
```
[R/patch-functions.R:466:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L466) *style:* **Variable or function name should be lowerCamelCase.**
```r
    pycor_ <- round(y)
    ^~~~~~
```
[R/patch-functions.R:470:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L470) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pxcor_ <- pCoords[, 1]
      ^~~~~~
```
[R/patch-functions.R:471:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L471) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pycor_ <- pCoords[, 2]
      ^~~~~~
```
[R/patch-functions.R:480:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L480) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pxcor_ <- pxcor_[!is.na(pxcor_)]
      ^~~~~~
```
[R/patch-functions.R:481:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L481) *style:* **Variable or function name should be lowerCamelCase.**
```r
      pycor_ <- pycor_[!is.na(pycor_)]
      ^~~~~~
```
[R/patch-functions.R:616:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/patch-functions.R#L616) *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/spades-functions.R:65:29:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/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/3c5f048cb427fb16c808fe3737147259a8946f29/R/spades-functions.R#L171) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/spades-functions.R:174:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/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:93:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L93) *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:93:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L93) *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:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L94) *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:94:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L94) *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:454:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L454) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          xcor = ((world@extent@xmax - world@extent@xmin) / 2) +
                                  ^
```
[R/turtle-functions.R:456:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L456) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          ycor = ((world@extent@ymax - world@extent@ymin) / 2) +
                                  ^
```
[R/turtle-functions.R:1000:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1000) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_agents2 <- pointDistance(p1 = agents, p2 = agents2, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~~~~~
```
[R/turtle-functions.R:1001:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1001) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to1 <- pointDistance(p1 = agents, p2 = to1, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1002:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1002) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to2 <- pointDistance(p1 = agents, p2 = to2, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1003:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1003) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to3 <- pointDistance(p1 = agents, p2 = to3, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1004:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1004) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to4 <- pointDistance(p1 = agents, p2 = to4, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1005:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1005) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to5 <- pointDistance(p1 = agents, p2 = to5, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1006:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1006) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to6 <- pointDistance(p1 = agents, p2 = to6, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1007:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1007) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to7 <- pointDistance(p1 = agents, p2 = to7, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1008:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1008) *style:* **Variable or function name should be lowerCamelCase.**
```r
        dist_to8 <- pointDistance(p1 = agents, p2 = to8, lonlat = FALSE, allpairs = FALSE)
        ^~~~~~~~
```
[R/turtle-functions.R:1948:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1948) *style:* **Commented code should be removed.**
```r
      # newTurtlesBreed <- of(agents = newTurtles, var = "breed")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/turtle-functions.R:1949:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1949) *style:* **Commented code should be removed.**
```r
      # newTurtlesColor <- of(agents = newTurtles, var = "color")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/turtle-functions.R:1951:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L1951) *style:* **Commented code should be removed.**
```r
      # turtles@.Data <- rbind(turtles@.Data, newTurtles@.Data)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/turtle-functions.R:2858:61:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/R/turtle-functions.R#L2858) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      pCoords <- agents[!duplicated(rbind(except, agents))[-(1:nrow(except))], ]
                                                            ^
```
[tests/test-all.R:4:2:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/test-all.R#L4) *style:* **Commented code should be removed.**
```r
#test_package("NetLogoR")
 ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:16:49:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L16) *style:* **Commas should always have a space after.**
```r
                   levelsAM = list(char = c("a","b","f"),
                                                ^
```
[tests/testthat/test-agentMatrix.R:16:53:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L16) *style:* **Commas should always have a space after.**
```r
                   levelsAM = list(char = c("a","b","f"),
                                                    ^
```
[tests/testthat/test-agentMatrix.R:28:49:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L28) *style:* **Commas should always have a space after.**
```r
                   levelsAM = list(char = c("a","b","f"),
                                                ^
```
[tests/testthat/test-agentMatrix.R:28:53:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L28) *style:* **Commas should always have a space after.**
```r
                   levelsAM = list(char = c("a","b","f"),
                                                    ^
```
[tests/testthat/test-agentMatrix.R:40:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L40) *style:* **Commas should always have a space after.**
```r
     levelsAM = list(char = c("a","b","f"),
                                  ^
```
[tests/testthat/test-agentMatrix.R:40:39:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L40) *style:* **Commas should always have a space after.**
```r
     levelsAM = list(char = c("a","b","f"),
                                      ^
```
[tests/testthat/test-agentMatrix.R:82:49:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L82) *style:* **Commas should always have a space after.**
```r
   expect_equal(dim(coordinates(newAgent)), c(3,2))
                                                ^
```
[tests/testthat/test-agentMatrix.R:103:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L103) *style:* **Lines should not be more than 100 characters.**
```r
   expect_equal(colnames(newAgent), c("xcor", "ycor", "char1", "char2", "nums1", "char3", "char4", "nums2"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:115:49:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L115) *style:* **Commas should always have a space after.**
```r
   expect_equal(dim(coordinates(newAgent)), c(3,2))
                                                ^
```
[tests/testthat/test-agentMatrix.R:116:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
   expect_equal(colnames(newAgent), c("xcor", "ycor", "char1", "char2", "nums1", "char3", "char4", "nums2"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:123:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L123) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
       spdf = {SpatialPointsDataFrame(
              ^
```
[tests/testthat/test-agentMatrix.R:130:19:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L130) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
       agentMat = {agentMatrix(
                  ^
```
[tests/testthat/test-agentMatrix.R:137:25:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L137) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
       agentMatDirect = {new("agentMatrix",
                        ^
```
[tests/testthat/test-agentMatrix.R:145:26:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L145) *style:* **Put spaces around all infix operators.**
```r
   expect_gt(mb$median[1]/mb$median[3], 3) # expect it is 3 times faster
                        ~^~
```
[tests/testthat/test-agentMatrix.R:148:6:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L148) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(require(sf)) {
     ^
```
[tests/testthat/test-agentMatrix.R:159:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L159) *style:* **Use <-, not =, for assignment.**
```r
           a1 = st_point(cbind(1, 3))
              ^
```
[tests/testthat/test-agentMatrix.R:160:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L160) *style:* **Use <-, not =, for assignment.**
```r
           a2 = st_point(cbind(2, 4))
              ^
```
[tests/testthat/test-agentMatrix.R:161:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L161) *style:* **Use <-, not =, for assignment.**
```r
           a3 = st_point(cbind(5, 6))
              ^
```
[tests/testthat/test-agentMatrix.R:162:14:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L162) *style:* **Use <-, not =, for assignment.**
```r
           d =  data = data.frame(
             ^
```
[tests/testthat/test-agentMatrix.R:162:22:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L162) *style:* **Use <-, not =, for assignment.**
```r
           d =  data = data.frame(
                     ^
```
[tests/testthat/test-agentMatrix.R:165:19:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L165) *style:* **Use <-, not =, for assignment.**
```r
           d$geom = st_sfc(a1, a2, a3)
                  ^
```
[tests/testthat/test-agentMatrix.R:166:15:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L166) *style:* **Use <-, not =, for assignment.**
```r
           df = st_as_sf(d)
              ^
```
[tests/testthat/test-agentMatrix.R:179:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L179) *style:* **Lines should not be more than 100 characters.**
```r
     expect_gt(mb$median[1]/mb$median[3], 4) # expect it is 8 times faster, but use 4 for safety cushion in tests
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:179:28:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L179) *style:* **Put spaces around all infix operators.**
```r
     expect_gt(mb$median[1]/mb$median[3], 4) # expect it is 8 times faster, but use 4 for safety cushion in tests
                          ~^~
```
[tests/testthat/test-agentMatrix.R:180:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L180) *style:* **Lines should not be more than 100 characters.**
```r
     if (interactive()) expect_gt(mb$median[2]/mb$median[3], 4) # expect it is 8 times faster, but use 4 for safety cushion in tests
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:180:47:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L180) *style:* **Put spaces around all infix operators.**
```r
     if (interactive()) expect_gt(mb$median[2]/mb$median[3], 4) # expect it is 8 times faster, but use 4 for safety cushion in tests
                                             ~^~
```
[tests/testthat/test-agentMatrix.R:221:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L221) *style:* **Lines should not be more than 100 characters.**
```r
                          tmp2 = cbind(tmp2 = newAgent@levels[["tmp2"]][newAgent@.Data[2, 4, drop = FALSE]])), "data.frame")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:235:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L235) *style:* **Lines should not be more than 100 characters.**
```r
   expect_equal(newAgent[1:2, "tmp"], agentMatrix(coords = coordinates(newAgent)[1:2, , drop = FALSE],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:244:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L244) *style:* **Lines should not be more than 100 characters.**
```r
                       tmp = cbind(tmp2 = newAgent@levels[["tmp2"]][newAgent@.Data[, 4, drop = FALSE]])), "data.frame")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:258:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L258) *style:* **Lines should not be more than 100 characters.**
```r
   mat <- cbind(coords = matrix(1:6, ncol = 2), data.frame(tmp = 1:3, tmp1 = 1:3, tmp2 = c("e", "f", "g")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:271:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L271) *style:* **Lines should not be more than 100 characters.**
```r
  mat <- cbind(coords = matrix(1:6, ncol = 2), data.frame(tmp = 1:3, tmp1 = 1:3, tmp2 = c("e", "f", "g")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:290:69:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L290) *style:* **Commas should always have a space after.**
```r
  expect_true(all(colnames(newA) == c("xcor", "ycor", "tmp", "tmp1","tmp2")))
                                                                    ^
```
[tests/testthat/test-agentMatrix.R:299:27:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L299) *style:* **Put spaces around all infix operators.**
```r
  expect_true(ncol(cbound)==6)
                         ~^~~
```
[tests/testthat/test-agentMatrix.R:300:27:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L300) *style:* **Put spaces around all infix operators.**
```r
  expect_true(nrow(cbound)==3)
                         ~^~~
```
[tests/testthat/test-agentMatrix.R:301:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L301) *style:* **Put spaces around all infix operators.**
```r
  expect_true(all(colnames(cbound)==c("xcor", "ycor", "tmp3", "tmp4","tmp", "tmp2")))
                                 ~^~~
```
[tests/testthat/test-agentMatrix.R:301:70:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L301) *style:* **Commas should always have a space after.**
```r
  expect_true(all(colnames(cbound)==c("xcor", "ycor", "tmp3", "tmp4","tmp", "tmp2")))
                                                                     ^
```
[tests/testthat/test-agentMatrix.R:302:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L302) *style:* **Commas should always have a space after.**
```r
  expect_true(all(cbound@.Data[,"tmp2"] == 1:3 ))
                                ^
```
[tests/testthat/test-agentMatrix.R:302:47:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L302) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  expect_true(all(cbound@.Data[,"tmp2"] == 1:3 ))
                                              ^
```
[tests/testthat/test-agentMatrix.R:303:40:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L303) *style:* **Commas should always have a space after.**
```r
  expect_true(all(cbound$tmp4 == c("e","f","g") ))
                                       ^
```
[tests/testthat/test-agentMatrix.R:303:44:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L303) *style:* **Commas should always have a space after.**
```r
  expect_true(all(cbound$tmp4 == c("e","f","g") ))
                                           ^
```
[tests/testthat/test-agentMatrix.R:303:48:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L303) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  expect_true(all(cbound$tmp4 == c("e","f","g") ))
                                               ^
```
[tests/testthat/test-agentMatrix.R:328:30:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L328) *style:* **Put spaces around all infix operators.**
```r
  expect_true(length(outShow)==4)
                            ~^~~
```
[tests/testthat/test-agentMatrix.R:329:63:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L329) *style:* **Put spaces around all infix operators.**
```r
  expect_true(grep(outShow, pattern = c("tmp3 tmp4 tmp tmp2"))==1)
                                                             ~^~~
```
[tests/testthat/test-agentMatrix.R:330:55:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L330) *style:* **Put spaces around all infix operators.**
```r
  expect_true(all(grep(outShow, pattern = c("1    1"))==c(2)))
                                                     ~^~~
```
[tests/testthat/test-agentMatrix.R:331:54:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L331) *style:* **Put spaces around all infix operators.**
```r
  expect_true(all(grep(outShow, pattern = c("e   1"))==c(2)))
                                                    ~^~~
```
[tests/testthat/test-agentMatrix.R:332:54:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L332) *style:* **Put spaces around all infix operators.**
```r
  expect_true(all(grep(outShow, pattern = c("f   1"))==3))
                                                    ~^~~
```
[tests/testthat/test-agentMatrix.R:359:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L359) *style:* **Lines should not be more than 100 characters.**
```r
  newAgent[1:2, c("tmp", "tmp2")] <- data.frame(tmp = 6:7, tmp2 = c("r", "w"), stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:366:43:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L366) *style:* **Commas should always have a space after.**
```r
    tmp = 6:7, tmp1 = 11:12, tmp2 = c("r","w"), tmpCh = LETTERS[13:14],
                                          ^
```
[tests/testthat/test-agentMatrix.R:383:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L383) *style:* **Lines should not be more than 100 characters.**
```r
  expect_error(newAgent[1:2, c("tmp", "tmp4")] <- data.frame(tmp = 9:10, tmp4 = 15:16, stringsAsFactors = FALSE))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentMatrix.R:389:14:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L389) *style:* **Commas should always have a space after.**
```r
  newAgent[1,] <- 1:4
             ^
```
[tests/testthat/test-agentMatrix.R:390:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentMatrix.R#L390) *style:* **Commas should always have a space after.**
```r
  expect_true(all(newAgent[][1,] == 1:4))
                               ^
```
[tests/testthat/test-agentset-functions.R:1:25:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L1) *style:* **Commas should always have a space after.**
```r
test_that("NLall works",{
                        ^
```
[tests/testthat/test-agentset-functions.R:8:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L8) *style:* **Commas should always have a space after.**
```r
  w3[0,0] <- 4
       ^
```
[tests/testthat/test-agentset-functions.R:9:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Lines should not be more than 100 characters.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentset-functions.R:9:73:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                        ^
```
[tests/testthat/test-agentset-functions.R:9:75:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                          ^
```
[tests/testthat/test-agentset-functions.R:9:77:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                            ^
```
[tests/testthat/test-agentset-functions.R:9:79:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                              ^
```
[tests/testthat/test-agentset-functions.R:9:91:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:9:93:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:9:95:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:9:97:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L9) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = w2, agents = patch(world = w2, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:14:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Lines should not be more than 100 characters.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentset-functions.R:14:73:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                        ^
```
[tests/testthat/test-agentset-functions.R:14:75:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                          ^
```
[tests/testthat/test-agentset-functions.R:14:77:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                            ^
```
[tests/testthat/test-agentset-functions.R:14:79:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                              ^
```
[tests/testthat/test-agentset-functions.R:14:91:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:14:93:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:14:95:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:14:97:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_identical(NLall(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w3", val = 5), TRUE)
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:24:25:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L24) *style:* **Commas should always have a space after.**
```r
test_that("NLany works",{
                        ^
```
[tests/testthat/test-agentset-functions.R:39:57:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L39) *style:* **Put spaces around all infix operators.**
```r
  t1 <- createTurtles(n = 10, coords = randomXYcor(world= w1, n = 10))
                                                       ~^
```
[tests/testthat/test-agentset-functions.R:49:27:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L49) *style:* **Commas should always have a space after.**
```r
test_that("NLcount works",{
                          ^
```
[tests/testthat/test-agentset-functions.R:74:26:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L74) *style:* **Commas should always have a space after.**
```r
test_that("sortOn works",{
                         ^
```
[tests/testthat/test-agentset-functions.R:77:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L77) *style:* **Commas should always have a space after.**
```r
  expect_equivalent(cbind(p1[1,1], p1[1,2]), patch(w1, x = 4, y = 0))
                               ^
```
[tests/testthat/test-agentset-functions.R:77:41:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L77) *style:* **Commas should always have a space after.**
```r
  expect_equivalent(cbind(p1[1,1], p1[1,2]), patch(w1, x = 4, y = 0))
                                        ^
```
[tests/testthat/test-agentset-functions.R:78:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L78) *style:* **Commas should always have a space after.**
```r
  expect_equivalent(cbind(p1[25,1],p1[25,2]), patch(w1, x = 0, y = 4))
                                ^
```
[tests/testthat/test-agentset-functions.R:78:36:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L78) *style:* **Commas should always have a space after.**
```r
  expect_equivalent(cbind(p1[25,1],p1[25,2]), patch(w1, x = 0, y = 4))
                                   ^
```
[tests/testthat/test-agentset-functions.R:78:42:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L78) *style:* **Commas should always have a space after.**
```r
  expect_equivalent(cbind(p1[25,1],p1[25,2]), patch(w1, x = 0, y = 4))
                                         ^
```
[tests/testthat/test-agentset-functions.R:83:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Lines should not be more than 100 characters.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentset-functions.R:83:63:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                              ^
```
[tests/testthat/test-agentset-functions.R:83:65:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                ^
```
[tests/testthat/test-agentset-functions.R:83:67:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                  ^
```
[tests/testthat/test-agentset-functions.R:83:69:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                    ^
```
[tests/testthat/test-agentset-functions.R:83:81:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:83:83:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:83:85:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:83:87:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L83) *style:* **Commas should always have a space after.**
```r
  p1 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w1")
                                                                                ^
```
[tests/testthat/test-agentset-functions.R:84:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L84) *style:* **Lines should not be more than 100 characters.**
```r
  p2 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w2")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-agentset-functions.R:84:63:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L84) *style:* **Commas should always have a space after.**
```r
  p2 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w2")
                                                              ^
```
[tests/testthat/test-agentset-functions.R:84:65:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L84) *style:* **Commas should always have a space after.**
```r
  p2 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w2")
                                                                ^
```
[tests/testthat/test-agentset-functions.R:84:67:](https://github.com/PredictiveEcology/NetLogoR/blob/3c5f048cb427fb16c808fe3737147259a8946f29/tests/testthat/test-agentset-functions.R#L84) *style:* **Commas should always have a space after.**
```r
  p2 <- sortOn(world = ws, agents = patch(world = ws, x = c(0,1,2,3,4), y = c(4,4,4,4,4)), var = "w2")
                                                                  ^
```


missing comma `es6`, `mjs`


yes, you have to have a validity check. but using an index and getentbynum is counter intuitive as most gsc code works with objects directly and not manual lookups in arrays. i dont care much if you wanna leave it like this, but its ugly to use.


Tohon jälkimmäiseen (calculateWinner):

Nythän ruudukko piirretään seuraavasti:

0, 1, 2
3, 4, 5
6, 7, 8

(kun teit ihan ekan version tutoriaalista, niin "i":t tulostivat nuo numerot ruutuihin, right?)

Nyt tuo calculateWinner sisältää kaikki erilaiset kolmen suorat, joilla pelin voi voittaa (esim. 0, 1, 2). Eli jos sama merkki, vaikka X, on ruuduissa 0, 1 ja 2, niin X on voittanut pelin. Se miksi se näyttää niin oudolta, on esim. 0, 4, 8, joka on viistoon voittava rivi...


If the item is providing armour, this code will not reduce the player armour value. Need to call UpdateEquippedArmorValues(item, false) after unequipping.


Static class for helper methods


Yes I noticed. Bad alignment in other file also! Thanks.


<link rel="shortcut icon" href="http://www.ucc.ie/favicon.ico">


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5a7e57bc-5410-437d-95a5-d427815f5ebc "sportman-loopback"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/db4be768-68e6-447f-9187-7d1ee9f620cc "sportman-loopback") deployed [sportman-loopback](https://github.com/jims10d/sportman-loopback/releases/tag/deploy-ibm-yp-us-south-jims10d-simpleSpace-20171002-115307 "deploy-ibm-yp-us-south-jims10d-simpleSpace-20171002-115307") to [simpleSpace](https://console.bluemix.net/apps/12384bdb-7ac1-45d2-b63b-7d0a3532c568?env_id=ibm:yp:us-south "ibm:yp:us-south:jims10d:simpleSpace"), including this commit


Maybe use a black square with a white tshirt in it. (Compare to github / media.ccc.de favicons)


Hi and thank you for the encouragement! I've responded in the gitter chat about the audio (i've also been thinking about adding it but am not entirely sure). Kind Regards, Tord


slice on hämy. tuolla tavalla käytettynä se tekee kopion sun tämänhetkisestä taulukosta (joka on aluksi 9 * null). Reactissa (ja muutenkin modernissa koodaamisessa) tavoitteena on tehdä ns. immutable-koodaamista, eli muuttujia ei muuteta, vaan ne korvataan uusilla. Tajuat tämän sitten kun alat tehdä sitä historiaosiota.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice


Unresolved merge conflict committed.


Ja ei haittaa että teet omaa koodia, se on paras tapa oppia.


Ok ;)


lsi mi zangi harmar chi incha exel?

On 28 September 2017 at 01:15, Vardan95 <notifications@github.com> wrote:

> Have a look into google docs
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/gohargevorgyan/Converter/commit/871d56e098d493d9a512acd93727830c9e64a60f#commitcomment-24610393>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AeOIn8y_Alekml1xB0WCYdp3E6FcpuK1ks5smrrygaJpZM4PmYhW>
> .
>


yes. done. thanks.


So it also failed a SPRT[-3,1]...

Rally interesting.
A safe bishop on g2 would not be threatened by a black pawn...
But an advanced bishop would...

This gives a hint that we might be able to replace the bonus with a simple increase of the bishop outpost bonus on the long diagonals, or that we shall give the bonus only for bishop below the fourth rank

Indeed the psqt is hinting that bishop are better on f/g files instead of c/d files
{ // Bishop
   { S(-44,-58), S(-13,-31), S(-25,-37), S(-34,-19) },
   { S(-20,-34), S( 20, -9), S( 12,-14), S(  1,  4) },
   { S( -9,-23), S( 27,  0), S( 21, -3), S( 11, 16) },
   { S(-11,-26), S( 28, -3), S( 21, -5), S( 10, 16) },
   { S(-11,-26), S( 27, -4), S( 16, -7), S(  9, 14) },
   { S(-17,-24), S( 16, -2), S( 12,  0), S(  2, 13) },
   { S(-23,-34), S( 17,-10), S(  6,-12), S( -2,  6) },
   { S(-35,-55), S(-11,-32), S(-19,-36), S(-29,-17) }
  },


Works again now.
Is it your interpolation, which makes the dual iso picture so good now? No more stripes! Wow!


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

> set -x;set -e;set -o pipefail;cd /tmp/0pdd20171001-4-w2x441/yegor256/pdd && git reset --hard --quiet && git clean --force -d && git fetch --quiet && git checkout master && git rebase --abort || true && git rebase --strategy-option=theirs origin/master: pid 16503 exit 1 (not zero):
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20171001-4-w2x441/yegor256/pdd
+ git reset --hard --quiet
+ git clean --force -d
+ git fetch --quiet
+ git checkout master
Already on 'master'
+ git rebase --abort
No rebase in progress?
+ true
+ git rebase --strategy-option=theirs origin/master
Cannot rebase: You have unstaged changes.
Please commit or stash them.

M	test_assets/aladdin.jpg
M	test_assets/article.pdf
M	test_assets/cambria.woff
M	test_assets/elegant-objects.png
M	test_assets/favicon.ico
Your branch is behind 'origin/master' by 3 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)

Please, copy and paste this stack trace to GitHub:

```
set -x;set -e;set -o pipefail;cd /tmp/0pdd20171001-4-w2x441/yegor256/pdd && git reset --hard --quiet && git clean --force -d && git fetch --quiet && git checkout master && git rebase --abort || true && git rebase --strategy-option=theirs origin/master: pid 16503 exit 1 (not zero):
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20171001-4-w2x441/yegor256/pdd
+ git reset --hard --quiet
+ git clean --force -d
+ git fetch --quiet
+ git checkout master
Already on 'master'
+ git rebase --abort
No rebase in progress?
+ true
+ git rebase --strategy-option=theirs origin/master
Cannot rebase: You have unstaged changes.
Please commit or stash them.

M	test_assets/aladdin.jpg
M	test_assets/article.pdf
M	test_assets/cambria.woff
M	test_assets/elegant-objects.png
M	test_assets/favicon.ico
Your branch is behind 'origin/master' by 3 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)

/app/objects/exec.rb:41:in `block in run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:205:in `popen_run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:95:in `popen3'
/app/objects/exec.rb:39:in `run'
/app/objects/git_repo.rb:100:in `pull'
/app/objects/git_repo.rb:67:in `push'
/app/objects/job.rb:39:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:34:in `proceed'
/app/objects/job_commiterrors.rb:34:in `proceed'
/app/objects/job_detached.rb:49:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:47:in `exclusive'
/app/objects/job_detached.rb:37:in `block in proceed'
/app/objects/job_detached.rb:37:in `fork'
/app/objects/job_detached.rb:37:in `proceed'
/app/0pdd.rb:336:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1010:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1037:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:989:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1094:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1091:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1955:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1726:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Seriously? you're going to blame firebase for this😂


@rishoej that worked for me too. However I did not need `npm install prop-types --save` as that module is a dependency of `react` and therefore installed already.


@hiranya911 doesn't it need to be added to the `tsconfig.json` file for this typing file to be found.


Code that talks to Firebase should ONLY be in services.


忆往昔，峥嵘岁月
昔秦皇汉武，略输文采，唐宗宋祖，稍逊风骚。
一代天骄，成吉思汗，只识弯弓射大雕。


Abc


@TorsteinHonsi
Typo - should be "Sankey diagram module"