JQ使用for循环注意事项
 $(".clearParameter").on('click', function(event) {
          event.preventDefault();
	 /* Act on the event */
	 var inputVal = $(this).parents(".modal-content").find("input");
	  var selectVal = $(this).parents(".modal-content").find("select");
	  for(var i = 0; i<inputVal.length; i++){
	  	 $(inputVal[i]).val("");
	  }

 });


can we remove this code from here and only have it in HandlerUtil


acceptable


Hi, I was wondering if this is still in progress or you finally decided to abandon that improvement.
I'm also waiting on this and in the meanwhile I have implemented my own solution.


How about a vector of unique_ptrs? And let add_owned_node take a unique_ptr instead of just a pointer. Gets rid of the node_map dtor.

Also, this is a reference cycle, since the node in m_ownedNodes has a shared pointer to the node_map. Ideally, nodes should only hold weak pointers to node maps. But currently nodes allocate node maps, so this probably requires the node to have both a shared pointer and a weak pointer so pipeline_impl can take the shared_ptr.


I was relying on this "bug". Now when I try to export a ".pb" model without a regression layer (for inferencing from C++) I get an exception.


这东西加 penalty 的话好 tricky，感觉替换掉 `\clearpage` 才是常用的用法吧。


круто! я запомнил!


Also, do we need range of supported font sizes? I think we discussed this, but don't see it here.


Ik heb geprobeerd deze plugin te gebruiken, maar zonder succes.

URL: http://vlastuin.biltongculture.co.za/contact-2/

De URLs van mijn klant bij klantenvertellen:
https://mobiliteit.klantenvertellen.nl/beoordelingen/van-vlastuin-auto-s-b-v/3535/2
http://mobiliteit.klantenvertellen.nl/xml/van-vlastuin-autos-bv

Enig idee hoe ik dit aan het werk kan krijgen?


повесил .catch на случай ошибки.


а нету его теперь!


@SteveSandersonMS when do you think you would have a stable release and include visual studio templete?


`sanitizePath` -> `sanitizedPath`


cheers for that, did have a scan through the issues but couldn't find
it. great feature, just what i've been looking for.

On 20/09/2016 10:55, Jonathan Fielding wrote:
>
> The only docs is a quick note at the end of this issue, the issue is
> open so I can document it when I have a chance
>
> #16 <https://github.com/SimpleStateManager/SimpleStateManager/issues/16>
>
> Thanks
>
> Jonathan
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/SimpleStateManager/SimpleStateManager/commit/7c4777a6efbcdcb4c611f7cbe93fbb1109f79325#commitcomment-19093598>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AEdsCTdw5ailo_RbSAJeHc4lk_v3jmiRks5qr62ggaJpZM4KAjbY>.
>


this define doesn't exist anymore now, right?


Thanks a lot (ツ) 👍


Seems the `app.config` file was not checked in... My Visual Studio is complaining about it when I open the project!


better use direct assignment of struct than memcpy...


Also pls. add a comment about why the replacement is needed and what kinds of strings this RE supposed to match (just to make code reading a bit easier)


Seems the app.config file was not checked in... My Visual Studio is complaining about it when I open the project!


[R/beastscriptr.R:69:22:](https://github.com/richelbilderbeek/beastscriptr/blob/f2432e693507248564442e545cd9deb4ed87e8cb/R/beastscriptr.R#L69) *warning:* **no visible global function definition for ‘fasta_file_to_sequences’**
```r
  sequences_table <- fasta_file_to_sequences(input_fasta_filename)
                     ^~~~~~~~~~~~~~~~~~~~~~~
```


@sokra we agreed to use spaces for the JSON file.

https://github.com/webpack/webpack/blob/8292d2f6597925d6d37fd78b91f0b5cd3798a362/.editorconfig#L11-L13

Do you want me to continue to use spaces or do you want me to use tabs?


hola


assignment is preferred over memcpy: `opticflow_state.accel_imu_meas = *accel;`


@matt-manywho you should be able to use `isNullOrUndefined` again here instead of duplicating :)


Разруливай ошибки в контроллере, наверное, лучше. В сервисе это не нужно делать, вдруг тебе понадобится при использовании этого сервиса отображать ошибки по-разному. В одном случае, например, вывести в консоль, в другом – показать пользователю. Лучше возвращать promise.


[R/beastscriptr.R:69:22:](https://github.com/richelbilderbeek/beastscriptr/blob/9b40ea16a875bd8b77f48a7d11dc3e467caaeb31/R/beastscriptr.R#L69) *warning:* **no visible global function definition for ‘fasta_file_to_sequences’**
```r
  sequences_table <- fasta_file_to_sequences(input_fasta_filename)
                     ^~~~~~~~~~~~~~~~~~~~~~~
```


Whoops, missed this notification. Done now!

@scowalt @NGMarmaduke
![Clubhouse?!](https://i.imgflip.com/vncvm.jpg)


My PR fix this.


Is there any reason for using intrusive_ptr instead of shared_ptr for node_map?


I've removed these timeout meta elements from the other tests. I don't think we need long timeouts.


The other tests all now rely on the default duration and only specify here if there is a need to override the default.


Style in the rest of the tests is to have the .then at the end of the previous line.


Frankly, I do not see what sense removing +x from all the scripts makes. It just makes running scripts locally more annoying.

Prior: Want to run script? ./$script. Now: Wanna run script? head -n1 $script -> written in language X -> $interpreter $script.


Is `gridId` defined here?


I guess you need to rebase on master to avoid these diff's against files with conflicts


`$gridid` is not used.


check for red hat and centos only


Please add the qualifier parameter and use of `testnamePrefix` function following the pattern in the other script files.


cycles of dev...
feel free to clean the code.


@garbelini I can't remember the context for this. Is this still something we should merge?


For the other tests, I've aligned on using an `onFailure` function so that we can jus write `.catch(onFailure)`. See some other tests for pattern.


@rasjoh is this still relevant?


@jonjo-manywho Oh yeah, I must be going blind


Don't make public the keys in GitHub! :-1:


Z tego co wiem, to niezależnie od statusu elementy payloadu są dostępne.


Sure. Just want to make sure that I'm not removing anything crucial (gridId could e.g. be defined in another script).


Почему не бросаешь ошибку здесь?


Same problem as https://github.com/leeboy1984/getTweetsByHashtag/commit/ce0055c071ea4ad31cd8015a93f7efa1b376e32c#commitcomment-19093931 :-1:


 because the wLength for device descriptor should not be 8 in normal case, the following code pieces shows arduino generally send USB_DeviceDescriptor but not  USB_DeviceDescriptorB which conform with  IAD specification..

```.cpp
	if (USB_DEVICE_DESCRIPTOR_TYPE == t)
	{
		if (setup.wLength == 8)
			_cdcComposite = 1;
		desc_addr = _cdcComposite ?  (const u8*)&USB_DeviceDescriptorB : (const u8*)&USB_DeviceDescriptor;
	}

```


test


EMS (brianlball) - Win64-Windows-7-VisualStudio-12: Tests Failed (2201 of 2475 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-88.93%25-red.svg)


[R/ABC_SMC.R:2:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L2) *style:* **Variable and function names should be all lowercase.**
```r
getRandomVals <- function(max_val)  {
^~~~~~~~~~~~~
```
[R/ABC_SMC.R:15:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L15) *style:* **Variable and function names should be all lowercase.**
```r
getFromPrevious <- function(inds, ws, disps, filts, comps)  {
^~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:22:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L22) *style:* **Variable and function names should be all lowercase.**
```r
calculateWeight <- function(params, target, sigma,
^~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:37:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
normalizeWeights <- function(x) {
^~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:71:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L71) *style:* **Variable and function names should be all lowercase.**
```r
calculateDistance <- function(rich, even, div, opt_diff, obs, sd_vals)  {
^~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:75:40:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L75) *style:* **Put spaces around all infix operators.**
```r
  fit_optima <- (opt_diff / sd_vals[4])^2;
                                      ~^~
```
[R/ABC_SMC.R:83:21:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L83) *style:* **Variable and function names should be all lowercase.**
```r
ABC_SMC <- function(numParticles, species_fallout, taxa, esppres, n_traits,
                    ^~~~~~~~~~~~
```
[R/ABC_SMC.R:85:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L85) *style:* **lines should not be more than 80 characters.**
```r
                    abundances, frequencies, stopRate, Ord, continue_from_file = TRUE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:85:46:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L85) *style:* **Variable and function names should be all lowercase.**
```r
                    abundances, frequencies, stopRate, Ord, continue_from_file = TRUE,
                                             ^~~~~~~~
```
[R/ABC_SMC.R:88:6:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L88) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in seq_along(sd_vals)) {
     ^
```
[R/ABC_SMC.R:89:7:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L89) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(sd_vals[[i]] == 0.000) {
      ^
```
[R/ABC_SMC.R:91:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L91) *style:* **lines should not be more than 80 characters.**
```r
           "one of the community summary statistics shows no variation in your dataset")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:97:18:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L97) *style:* **Variable and function names should be all lowercase.**
```r
  disp_vals <- 1:numParticles
                 ^~~~~~~~~~~~
```
[R/ABC_SMC.R:98:18:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L98) *style:* **Variable and function names should be all lowercase.**
```r
  filt_vals <- 1:numParticles
                 ^~~~~~~~~~~~
```
[R/ABC_SMC.R:99:18:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L99) *style:* **Variable and function names should be all lowercase.**
```r
  comp_vals <- 1:numParticles
                 ^~~~~~~~~~~~
```
[R/ABC_SMC.R:101:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L101) *style:* **Variable and function names should be all lowercase.**
```r
  fits <- 1:numParticles
            ^~~~~~~~~~~~
```
[R/ABC_SMC.R:102:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L102) *style:* **Variable and function names should be all lowercase.**
```r
  rich_vec <- 1:numParticles
                ^~~~~~~~~~~~
```
[R/ABC_SMC.R:103:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L103) *style:* **Variable and function names should be all lowercase.**
```r
  eve_vec <- 1:numParticles
               ^~~~~~~~~~~~
```
[R/ABC_SMC.R:104:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L104) *style:* **Variable and function names should be all lowercase.**
```r
  div_vec <- 1:numParticles
               ^~~~~~~~~~~~
```
[R/ABC_SMC.R:105:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L105) *style:* **Variable and function names should be all lowercase.**
```r
  opt_vec <- 1:numParticles
               ^~~~~~~~~~~~
```
[R/ABC_SMC.R:111:21:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L111) *style:* **Variable and function names should be all lowercase.**
```r
  weights <- rep(1, numParticles)
                    ^~~~~~~~~~~~
```
[R/ABC_SMC.R:112:26:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L112) *style:* **Variable and function names should be all lowercase.**
```r
  next_weights <- rep(1, numParticles)
                         ^~~~~~~~~~~~
```
[R/ABC_SMC.R:113:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L113) *style:* **Variable and function names should be all lowercase.**
```r
  indices <- 1:numParticles
               ^~~~~~~~~~~~
```
[R/ABC_SMC.R:120:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L120) *style:* **lines should not be more than 80 characters.**
```r
    cat("Found previous output, continuing from that output\n"); flush.console();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:124:7:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L124) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(d[numParticles,1] == numParticles) {
      ^
```
[R/ABC_SMC.R:124:10:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L124) *style:* **Variable and function names should be all lowercase.**
```r
    if(d[numParticles,1] == numParticles) {
         ^~~~~~~~~~~~
```
[R/ABC_SMC.R:124:23:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L124) *style:* **Commas should always have a space after.**
```r
    if(d[numParticles,1] == numParticles) {
                      ^
```
[R/ABC_SMC.R:124:29:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L124) *style:* **Variable and function names should be all lowercase.**
```r
    if(d[numParticles,1] == numParticles) {
                            ^~~~~~~~~~~~
```
[R/ABC_SMC.R:145:5:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L145) *style:* **Variable and function names should be all lowercase.**
```r
    numberAccepted <- 0
    ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:146:28:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L146) *style:* **Variable and function names should be all lowercase.**
```r
    if (t != 1) weights <- normalizeWeights(weights)
                           ^~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:146:28:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L146) *warning:* **no visible global function definition for ‘normalizeWeights’**
```r
    if (t != 1) weights <- normalizeWeights(weights)
                           ^~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:154:12:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L154) *style:* **Variable and function names should be all lowercase.**
```r
    while (numberAccepted < numParticles) {
           ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:154:29:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L154) *style:* **Variable and function names should be all lowercase.**
```r
    while (numberAccepted < numParticles) {
                            ^~~~~~~~~~~~
```
[R/ABC_SMC.R:158:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L158) *style:* **Variable and function names should be all lowercase.**
```r
        params <- getRandomVals(species_fallout)
                  ^~~~~~~~~~~~~
```
[R/ABC_SMC.R:158:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L158) *warning:* **no visible global function definition for ‘getRandomVals’**
```r
        params <- getRandomVals(species_fallout)
                  ^~~~~~~~~~~~~
```
[R/ABC_SMC.R:160:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L160) *style:* **Variable and function names should be all lowercase.**
```r
        params <- getFromPrevious(indices, weights,
                  ^~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:162:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L162) *warning:* **no visible global function definition for ‘perturb’**
```r
        params <- perturb(params, sigma)
                  ^~~~~~~
```
[R/ABC_SMC.R:191:20:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L191) *style:* **Variable and function names should be all lowercase.**
```r
      FD_output <- strippedDbFd(Ord, communities[, present_species])
                   ^~~~~~~~~~~~
```
[R/ABC_SMC.R:191:20:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L191) *warning:* **no visible global function definition for ‘strippedDbFd’**
```r
      FD_output <- strippedDbFd(Ord, communities[, present_species])
                   ^~~~~~~~~~~~
```
[R/ABC_SMC.R:192:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L192) *style:* **lines should not be more than 80 characters.**
```r
      FRic <- FD_output$FRic # FRic = functional richness (Villeger et al, 2008, Ecology)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:193:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L193) *style:* **lines should not be more than 80 characters.**
```r
      FEve <- FD_output$FEve # FEve = functional evenness (Villeger et al, 2008, Ecology)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:194:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L194) *style:* **lines should not be more than 80 characters.**
```r
      FDiv <- FD_output$FDiv # FDiv = functional diversity (Villeger et al, 2008, Ecology)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:200:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L200) *style:* **Use two spaces to indent, never tabs.**
```r
	                          collapse = NULL), header = F)
^
```
[R/ABC_SMC.R:203:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L203) *style:* **lines should not be more than 80 characters.**
```r
      # calculate distance of trait mean simulated community from that of observed
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:206:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L206) *style:* **lines should not be more than 80 characters.**
```r
      # (inverse) fit of model: euclidian distance of FD and trait mean values of
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:208:14:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L208) *style:* **Variable and function names should be all lowercase.**
```r
      fit <- calculateDistance(FRic[[1]], FEve[[1]], FDiv[[1]],
             ^~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:213:9:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
        numberAccepted <- numberAccepted + 1
        ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:213:27:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
        numberAccepted <- numberAccepted + 1
                          ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:214:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
        next_disp[numberAccepted] <- params[1]
                  ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:215:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L215) *style:* **Variable and function names should be all lowercase.**
```r
        next_filt[numberAccepted] <- params[2]
                  ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:216:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L216) *style:* **Variable and function names should be all lowercase.**
```r
        next_comp[numberAccepted] <- params[3]
                  ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:218:14:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L218) *style:* **Variable and function names should be all lowercase.**
```r
        fits[numberAccepted] <- fit
             ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:219:18:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L219) *style:* **Variable and function names should be all lowercase.**
```r
        rich_vec[numberAccepted] <- FRic[[1]]
                 ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:220:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L220) *style:* **Variable and function names should be all lowercase.**
```r
        eve_vec[numberAccepted] <- FEve[[1]]
                ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:221:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L221) *style:* **Variable and function names should be all lowercase.**
```r
        div_vec[numberAccepted] <- FDiv[[1]]
                ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:222:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L222) *style:* **Variable and function names should be all lowercase.**
```r
        opt_vec[numberAccepted] <- mean_optimum;
                ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:225:24:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L225) *style:* **Variable and function names should be all lowercase.**
```r
          next_weights[numberAccepted] = 1
                       ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:225:40:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L225) *style:* **Use <-, not =, for assignment.**
```r
          next_weights[numberAccepted] = 1
                                       ^
```
[R/ABC_SMC.R:227:24:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L227) *style:* **Variable and function names should be all lowercase.**
```r
          next_weights[numberAccepted] =
                       ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:227:40:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L227) *style:* **Use <-, not =, for assignment.**
```r
          next_weights[numberAccepted] =
                                       ^
```
[R/ABC_SMC.R:228:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L228) *style:* **Variable and function names should be all lowercase.**
```r
            calculateWeight(params, changed, sigma, disp_vals, filt_vals,
            ^~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:232:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if ((numberAccepted) %% (numParticles / PRINT_FREQ) == 0) {
            ^
```
[R/ABC_SMC.R:232:14:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        if ((numberAccepted) %% (numParticles / PRINT_FREQ) == 0) {
             ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:232:34:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        if ((numberAccepted) %% (numParticles / PRINT_FREQ) == 0) {
                                 ^~~~~~~~~~~~
```
[R/ABC_SMC.R:238:21:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L238) *style:* **Put spaces around all infix operators.**
```r
      if (tried > (1/stopRate) && tried > 50)  {
                   ~^~
```
[R/ABC_SMC.R:238:22:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L238) *style:* **Variable and function names should be all lowercase.**
```r
      if (tried > (1/stopRate) && tried > 50)  {
                     ^~~~~~~~
```
[R/ABC_SMC.R:240:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L240) *style:* **Variable and function names should be all lowercase.**
```r
        if (numberAccepted / tried < stopRate) {
            ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:240:38:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L240) *style:* **Variable and function names should be all lowercase.**
```r
        if (numberAccepted / tried < stopRate) {
                                     ^~~~~~~~
```
[R/ABC_SMC.R:258:54:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L258) *style:* **Put spaces around all infix operators.**
```r
    file_name <- paste("particles_t=", t, ".txt", sep="", collapse = NULL)
                                                    ~^~
```
[R/ABC_SMC.R:261:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L261) *style:* **lines should not be more than 80 characters.**
```r
    cat(" ", mean(disp_vals), mean(filt_vals), mean(comp_vals), "\t", "accept rate = ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ABC_SMC.R:262:9:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L262) *style:* **Variable and function names should be all lowercase.**
```r
        numberAccepted / (tried-1), "\n")
        ^~~~~~~~~~~~~~
```
[R/ABC_SMC.R:262:32:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L262) *style:* **Put spaces around all infix operators.**
```r
        numberAccepted / (tried-1), "\n")
                              ~^~
```
[R/ABC_SMC.R:265:27:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L265) *style:* **Commas should always have a space after.**
```r
    next_weights <- rep(1,numParticles)
                          ^
```
[R/ABC_SMC.R:265:27:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L265) *style:* **Variable and function names should be all lowercase.**
```r
    next_weights <- rep(1,numParticles)
                          ^~~~~~~~~~~~
```
[R/ABC_SMC.R:266:20:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L266) *style:* **Variable and function names should be all lowercase.**
```r
    next_disp <- 1:numParticles
                   ^~~~~~~~~~~~
```
[R/ABC_SMC.R:267:20:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L267) *style:* **Variable and function names should be all lowercase.**
```r
    next_filt <- 1:numParticles
                   ^~~~~~~~~~~~
```
[R/ABC_SMC.R:268:20:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L268) *style:* **Variable and function names should be all lowercase.**
```r
    next_comp <- 1:numParticles
                   ^~~~~~~~~~~~
```
[R/ABC_SMC.R:278:61:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L278) *style:* **Put spaces around all infix operators.**
```r
    d <- read.table(paste("particles_t=", t - 1, ".txt", sep="",
                                                           ~^~
```
[R/ABC_SMC.R:281:59:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L281) *style:* **Put spaces around all infix operators.**
```r
      d <- read.table(paste("particles_t=", t, ".txt", sep="",
                                                         ~^~
```
[R/ABC_SMC.R:282:44:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/ABC_SMC.R#L282) *style:* **Put spaces around all infix operators.**
```r
	                          collapse = NULL), header = F)
                                          ~^
```
[R/generateArtificialData.R:4:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L4) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
generate.Artificial.Data <- function(n_species, n_traits, n_communities,
^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:6:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L6) *style:* **Use two spaces to indent, never tabs.**
```r
	pool_richness <- n_species
^
```
[R/generateArtificialData.R:8:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L8) *style:* **Use two spaces to indent, never tabs.**
```r
	traits_pool <- matrix( round( rnorm(n = (pool_richness * n_traits),
^
```
[R/generateArtificialData.R:9:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L9) *style:* **Use two spaces to indent, never tabs.**
```r
	                                    mean = 0, sd = 1), 3),
^
```
[R/generateArtificialData.R:9:23:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L9) *style:* **Put spaces around all infix operators.**
```r
	pool_richness <- n_species
                     ~^~~
```
[R/generateArtificialData.R:10:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L10) *style:* **Use two spaces to indent, never tabs.**
```r
	                       ncol = n_traits, nrow = pool_richness)
^
```
[R/generateArtificialData.R:11:21:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L11) *style:* **Put spaces around all infix operators.**
```r
	traits_pool <- matrix( round( rnorm(n = (pool_richness * n_traits),
                   ~^~~
```
[R/generateArtificialData.R:11:47:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L11) *style:* **Put spaces around all infix operators.**
```r
	traits_pool <- matrix( round( rnorm(n = (pool_richness * n_traits),
                                             ~^~
```
[R/generateArtificialData.R:11:49:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L11) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	traits_pool <- matrix( round( rnorm(n = (pool_richness * n_traits),
                                                ^
```
[R/generateArtificialData.R:11:64:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L11) *style:* **Put spaces around all infix operators.**
```r
	traits_pool <- matrix( round( rnorm(n = (pool_richness * n_traits),
                                                              ~^~
```
[R/generateArtificialData.R:12:50:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L12) *style:* **Put spaces around all infix operators.**
```r
	                                    mean = 0, sd = 1), 3),
                                                ~^~
```
[R/generateArtificialData.R:12:58:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L12) *style:* **Put spaces around all infix operators.**
```r
	                                    mean = 0, sd = 1), 3),
                                                        ~^~
```
[R/generateArtificialData.R:13:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L13) *style:* **Use two spaces to indent, never tabs.**
```r
	for(i in 1:pool_richness) {
^
```
[R/generateArtificialData.R:13:37:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L13) *style:* **Put spaces around all infix operators.**
```r
	                       ncol = n_traits, nrow = pool_richness)
                                   ~^~
```
[R/generateArtificialData.R:13:54:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L13) *style:* **Put spaces around all infix operators.**
```r
	                       ncol = n_traits, nrow = pool_richness)
                                                    ~^~
```
[R/generateArtificialData.R:14:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L14) *style:* **Use two spaces to indent, never tabs.**
```r
	  column1[i] <- paste("species", i, sep = "")
^
```
[R/generateArtificialData.R:15:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L15) *style:* **Use two spaces to indent, never tabs.**
```r
	}
^
```
[R/generateArtificialData.R:16:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L16) *style:* **Use two spaces to indent, never tabs.**
```r
	row1 <- rep(NA, (n_traits + 1))
^
```
[R/generateArtificialData.R:16:12:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L16) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	for(i in 1:pool_richness) {
           ^
```
[R/generateArtificialData.R:17:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L17) *style:* **Use two spaces to indent, never tabs.**
```r
	for(i in 1:n_traits + 1) {
^
```
[R/generateArtificialData.R:17:22:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L17) *style:* **Put spaces around all infix operators.**
```r
	  column1[i] <- paste("species", i, sep = "")
                    ~^~~
```
[R/generateArtificialData.R:18:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L18) *style:* **Use two spaces to indent, never tabs.**
```r
	  row1[i] <- paste("trait", (i - 1), sep="")
^
```
[R/generateArtificialData.R:19:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L19) *style:* **Use two spaces to indent, never tabs.**
```r
	}
^
```
[R/generateArtificialData.R:19:14:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L19) *style:* **Put spaces around all infix operators.**
```r
	row1 <- rep(NA, (n_traits + 1))
            ~^~~
```
[R/generateArtificialData.R:19:25:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L19) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	row1 <- rep(NA, (n_traits + 1))
                        ^
```
[R/generateArtificialData.R:20:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L20) *style:* **Use two spaces to indent, never tabs.**
```r
	row1[1] <- "species"
^
```
[R/generateArtificialData.R:20:12:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L20) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	for(i in 1:n_traits + 1) {
           ^
```
[R/generateArtificialData.R:21:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L21) *style:* **Use two spaces to indent, never tabs.**
```r
	columns <- matrix(cbind(column1, traits_pool), ncol = (n_traits + 1))
^
```
[R/generateArtificialData.R:21:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L21) *style:* **Put spaces around all infix operators.**
```r
	  row1[i] <- paste("trait", (i - 1), sep="")
                 ~^~~
```
[R/generateArtificialData.R:21:37:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L21) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	  row1[i] <- paste("trait", (i - 1), sep="")
                                    ^
```
[R/generateArtificialData.R:21:40:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L21) *style:* **Put spaces around all infix operators.**
```r
	  row1[i] <- paste("trait", (i - 1), sep="")
                                      ~^~
```
[R/generateArtificialData.R:22:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L22) *style:* **Use two spaces to indent, never tabs.**
```r
	traits_pool_df <- as.data.frame(columns)
^
```
[R/generateArtificialData.R:23:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L23) *style:* **Use two spaces to indent, never tabs.**
```r
	names(traits_pool_df) <- row1
^
```
[R/generateArtificialData.R:23:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L23) *style:* **Put spaces around all infix operators.**
```r
	row1[1] <- "species"
               ~^~~
```
[R/generateArtificialData.R:24:17:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L24) *style:* **Put spaces around all infix operators.**
```r
	columns <- matrix(cbind(column1, traits_pool), ncol = (n_traits + 1))
               ~^~~
```
[R/generateArtificialData.R:24:61:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L24) *style:* **Put spaces around all infix operators.**
```r
	columns <- matrix(cbind(column1, traits_pool), ncol = (n_traits + 1))
                                                           ~^~
```
[R/generateArtificialData.R:24:63:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L24) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	columns <- matrix(cbind(column1, traits_pool), ncol = (n_traits + 1))
                                                              ^
```
[R/generateArtificialData.R:25:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L25) *style:* **Use two spaces to indent, never tabs.**
```r
	comm_spec_matrix <- matrix(rep(0, (n_communities * pool_richness)),
^
```
[R/generateArtificialData.R:25:24:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L25) *style:* **Put spaces around all infix operators.**
```r
	traits_pool_df <- as.data.frame(columns)
                      ~^~~
```
[R/generateArtificialData.R:26:31:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L26) *style:* **Put spaces around all infix operators.**
```r
	names(traits_pool_df) <- row1
                             ~^~~
```
[R/generateArtificialData.R:28:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L28) *style:* **Use two spaces to indent, never tabs.**
```r
	occurence <- 10^rnorm(pool_richness, mean = 0, sd = occurence_distribution)
^
```
[R/generateArtificialData.R:28:26:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L28) *style:* **Put spaces around all infix operators.**
```r
	comm_spec_matrix <- matrix(rep(0, (n_communities * pool_richness)),
                        ~^~~
```
[R/generateArtificialData.R:28:43:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	comm_spec_matrix <- matrix(rep(0, (n_communities * pool_richness)),
                                          ^
```
[R/generateArtificialData.R:28:58:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L28) *style:* **Put spaces around all infix operators.**
```r
	comm_spec_matrix <- matrix(rep(0, (n_communities * pool_richness)),
                                                        ~^~
```
[R/generateArtificialData.R:30:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L30) *style:* **Use two spaces to indent, never tabs.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
^
```
[R/generateArtificialData.R:31:19:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L31) *style:* **Put spaces around all infix operators.**
```r
	occurence <- 10^rnorm(pool_richness, mean = 0, sd = occurence_distribution)
                 ~^~~
```
[R/generateArtificialData.R:31:24:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L31) *style:* **Put spaces around all infix operators.**
```r
	occurence <- 10^rnorm(pool_richness, mean = 0, sd = occurence_distribution)
                      ~^~
```
[R/generateArtificialData.R:31:51:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L31) *style:* **Put spaces around all infix operators.**
```r
	occurence <- 10^rnorm(pool_richness, mean = 0, sd = occurence_distribution)
                                                 ~^~
```
[R/generateArtificialData.R:31:59:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L31) *style:* **Put spaces around all infix operators.**
```r
	occurence <- 10^rnorm(pool_richness, mean = 0, sd = occurence_distribution)
                                                         ~^~
```
[R/generateArtificialData.R:32:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L32) *style:* **Use two spaces to indent, never tabs.**
```r
	richness_values[which(richness_values > pool_richness)] <- pool_richness
^
```
[R/generateArtificialData.R:33:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Use two spaces to indent, never tabs.**
```r
	richness_values[which(richness_values < 0)] <- 0
^
```
[R/generateArtificialData.R:33:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **lines should not be more than 80 characters.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:33:25:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Put spaces around all infix operators.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                       ~^~~
```
[R/generateArtificialData.R:33:34:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                 ^
```
[R/generateArtificialData.R:33:61:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Put spaces around all infix operators.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                                           ~^~
```
[R/generateArtificialData.R:33:69:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Put spaces around all infix operators.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                                                    ^~
```
[R/generateArtificialData.R:33:74:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Put spaces around all infix operators.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                                                        ~^~
```
[R/generateArtificialData.R:33:76:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                                                           ^
```
[R/generateArtificialData.R:33:89:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L33) *style:* **Put spaces around all infix operators.**
```r
	richness_values <- round((rnorm(n_communities, mean = 0, sd = 1) * (sd_richness * pool_richness) +
                                                                                ~^~
```
[R/generateArtificialData.R:34:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L34) *style:* **Use two spaces to indent, never tabs.**
```r
	for(i in 1:n_communities){
^
```
[R/generateArtificialData.R:35:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L35) *style:* **Use two spaces to indent, never tabs.**
```r
	  if(mechanism_random == T){
^
```
[R/generateArtificialData.R:35:47:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L35) *style:* **Put spaces around all infix operators.**
```r
	richness_values[which(richness_values > pool_richness)] <- pool_richness
                                             ~^~
```
[R/generateArtificialData.R:35:65:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L35) *style:* **Put spaces around all infix operators.**
```r
	richness_values[which(richness_values > pool_richness)] <- pool_richness
                                                               ~^~~
```
[R/generateArtificialData.R:36:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L36) *style:* **Use two spaces to indent, never tabs.**
```r
	    present_species <- sample(c(1:pool_richness), richness_values[i],
^
```
[R/generateArtificialData.R:36:47:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L36) *style:* **Put spaces around all infix operators.**
```r
	richness_values[which(richness_values < 0)] <- 0
                                             ~^
```
[R/generateArtificialData.R:37:12:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L37) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	for(i in 1:n_communities){
           ^
```
[R/generateArtificialData.R:38:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L38) *style:* **Use two spaces to indent, never tabs.**
```r
	  }else{
^
```
[R/generateArtificialData.R:38:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L38) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	  if(mechanism_random == T){
            ^
```
[R/generateArtificialData.R:39:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L39) *style:* **Use two spaces to indent, never tabs.**
```r
	    opt_traits <- rnorm(n_traits, mean = 0, sd = 1)
^
```
[R/generateArtificialData.R:39:29:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L39) *style:* **Put spaces around all infix operators.**
```r
	    present_species <- sample(c(1:pool_richness), richness_values[i],
                           ~^~~
```
[R/generateArtificialData.R:40:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L40) *style:* **Use two spaces to indent, never tabs.**
```r
	    opt_traits_matrix <- c()
^
```
[R/generateArtificialData.R:41:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L41) *style:* **Use two spaces to indent, never tabs.**
```r
	    for(j in 1:n_traits){
^
```
[R/generateArtificialData.R:42:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L42) *style:* **Use two spaces to indent, never tabs.**
```r
	      for(k in 1:pool_richness){
^
```
[R/generateArtificialData.R:42:24:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L42) *style:* **Put spaces around all infix operators.**
```r
	    opt_traits <- rnorm(n_traits, mean = 0, sd = 1)
                      ~^~~
```
[R/generateArtificialData.R:42:48:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L42) *style:* **Put spaces around all infix operators.**
```r
	    opt_traits <- rnorm(n_traits, mean = 0, sd = 1)
                                              ~^~
```
[R/generateArtificialData.R:43:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L43) *style:* **Use two spaces to indent, never tabs.**
```r
		      l <- (j - 1) * pool_richness + k
^~
```
[R/generateArtificialData.R:44:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L44) *style:* **Use two spaces to indent, never tabs.**
```r
		      opt_traits_matrix[l] <- opt_traits[j]
^~
```
[R/generateArtificialData.R:44:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L44) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	    for(j in 1:n_traits){
               ^
```
[R/generateArtificialData.R:45:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L45) *style:* **Use two spaces to indent, never tabs.**
```r
	      }
^
```
[R/generateArtificialData.R:45:18:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	      for(k in 1:pool_richness){
                 ^
```
[R/generateArtificialData.R:46:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L46) *style:* **Use two spaces to indent, never tabs.**
```r
	    }
^
```
[R/generateArtificialData.R:46:25:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L46) *style:* **Put spaces around all infix operators.**
```r
		      l <- (j - 1) * pool_richness + k
                       ~^~~
```
[R/generateArtificialData.R:46:28:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
		      l <- (j - 1) * pool_richness + k
                           ^
```
[R/generateArtificialData.R:46:31:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L46) *style:* **Put spaces around all infix operators.**
```r
		      l <- (j - 1) * pool_richness + k
                             ~^~
```
[R/generateArtificialData.R:46:36:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L46) *style:* **Put spaces around all infix operators.**
```r
		      l <- (j - 1) * pool_richness + k
                                  ~^
```
[R/generateArtificialData.R:47:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L47) *style:* **Use two spaces to indent, never tabs.**
```r
	    opt_traits_matrix <- matrix(opt_traits_matrix, ncol = n_traits)
^
```
[R/generateArtificialData.R:47:44:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L47) *style:* **Put spaces around all infix operators.**
```r
		      opt_traits_matrix[l] <- opt_traits[j]
                                          ~^~~
```
[R/generateArtificialData.R:48:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L48) *style:* **Use two spaces to indent, never tabs.**
```r
	    traits_distances <- abs(traits_pool - opt_traits_matrix)
^
```
[R/generateArtificialData.R:49:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L49) *style:* **Use two spaces to indent, never tabs.**
```r
	    trait_distances_onedimen <- c()
^
```
[R/generateArtificialData.R:50:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L50) *style:* **Use two spaces to indent, never tabs.**
```r
	    for(m in 1:pool_richness){
^
```
[R/generateArtificialData.R:50:31:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L50) *style:* **Put spaces around all infix operators.**
```r
	    opt_traits_matrix <- matrix(opt_traits_matrix, ncol = n_traits)
                             ~^~~
```
[R/generateArtificialData.R:50:65:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L50) *style:* **Put spaces around all infix operators.**
```r
	    opt_traits_matrix <- matrix(opt_traits_matrix, ncol = n_traits)
                                                               ~^~
```
[R/generateArtificialData.R:51:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L51) *style:* **Use two spaces to indent, never tabs.**
```r
	      trait_distances_onedimen[m] <- sqrt(sum(traits_distances[m, ] * traits_distances[m, ]))
^
```
[R/generateArtificialData.R:51:30:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L51) *style:* **Put spaces around all infix operators.**
```r
	    traits_distances <- abs(traits_pool - opt_traits_matrix)
                            ~^~~
```
[R/generateArtificialData.R:51:49:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L51) *style:* **Put spaces around all infix operators.**
```r
	    traits_distances <- abs(traits_pool - opt_traits_matrix)
                                               ~^~
```
[R/generateArtificialData.R:52:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L52) *style:* **Use two spaces to indent, never tabs.**
```r
	    }
^
```
[R/generateArtificialData.R:53:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L53) *style:* **Use two spaces to indent, never tabs.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
^
```
[R/generateArtificialData.R:53:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L53) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	    for(m in 1:pool_richness){
               ^
```
[R/generateArtificialData.R:54:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L54) *style:* **Use two spaces to indent, never tabs.**
```r
	    present_species <- sample(c(1:pool_richness), richness_values[i],
^
```
[R/generateArtificialData.R:54:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L54) *style:* **lines should not be more than 80 characters.**
```r
	      trait_distances_onedimen[m] <- sqrt(sum(traits_distances[m, ] * traits_distances[m, ]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:54:43:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L54) *style:* **Put spaces around all infix operators.**
```r
	      trait_distances_onedimen[m] <- sqrt(sum(traits_distances[m, ] * traits_distances[m, ]))
                                         ~^~~
```
[R/generateArtificialData.R:54:77:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L54) *style:* **Put spaces around all infix operators.**
```r
	      trait_distances_onedimen[m] <- sqrt(sum(traits_distances[m, ] * traits_distances[m, ]))
                                                                           ~^~
```
[R/generateArtificialData.R:56:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L56) *style:* **lines should not be more than 80 characters.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:56:27:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L56) *style:* **Put spaces around all infix operators.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
                         ~^~~
```
[R/generateArtificialData.R:56:31:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L56) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
                              ^
```
[R/generateArtificialData.R:56:57:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L56) *style:* **Put spaces around all infix operators.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
                                                       ~^~
```
[R/generateArtificialData.R:56:90:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L56) *style:* **Put spaces around all infix operators.**
```r
	    inv_distances <- -(trait_distances_onedimen - max(trait_distances_onedimen)) + 10^-99
                                                                                ~^~
```
[R/generateArtificialData.R:57:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L57) *style:* **Use two spaces to indent, never tabs.**
```r
	  comm_spec_matrix[i, c(present_species)] <- 1
^
```
[R/generateArtificialData.R:57:29:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L57) *style:* **Put spaces around all infix operators.**
```r
	    present_species <- sample(c(1:pool_richness), richness_values[i],
                           ~^~~
```
[R/generateArtificialData.R:58:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L58) *style:* **Use two spaces to indent, never tabs.**
```r
	}
^
```
[R/generateArtificialData.R:59:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L59) *style:* **Use two spaces to indent, never tabs.**
```r
	comm_spec_matrix
^
```
[R/generateArtificialData.R:60:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L60) *style:* **Use two spaces to indent, never tabs.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) traits_pool_df <-
^
```
[R/generateArtificialData.R:62:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L62) *style:* **Use two spaces to indent, never tabs.**
```r
	row1 <- c(column1[-c(which(colSums(comm_spec_matrix) == 0))])
^
```
[R/generateArtificialData.R:63:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L63) *style:* **Use two spaces to indent, never tabs.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) comm_spec_matrix <-
^
```
[R/generateArtificialData.R:63:11:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L63) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) traits_pool_df <-
          ^
```
[R/generateArtificialData.R:63:58:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L63) *style:* **Put spaces around all infix operators.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) traits_pool_df <-
                                                        ~^~~
```
[R/generateArtificialData.R:65:14:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L65) *style:* **Put spaces around all infix operators.**
```r
	row1 <- c(column1[-c(which(colSums(comm_spec_matrix) == 0))])
            ~^~~
```
[R/generateArtificialData.R:65:62:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L65) *style:* **Put spaces around all infix operators.**
```r
	row1 <- c(column1[-c(which(colSums(comm_spec_matrix) == 0))])
                                                            ~^~~
```
[R/generateArtificialData.R:66:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L66) *style:* **Use two spaces to indent, never tabs.**
```r
	comm_spec_matrix <- as.data.frame(cbind(comm_spec_matrix, rep("", n_communities)))
^
```
[R/generateArtificialData.R:66:11:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L66) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) comm_spec_matrix <-
          ^
```
[R/generateArtificialData.R:66:58:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L66) *style:* **Put spaces around all infix operators.**
```r
	if(length(which(colSums(comm_spec_matrix) == 0)) != 0) comm_spec_matrix <-
                                                        ~^~~
```
[R/generateArtificialData.R:67:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L67) *style:* **Use two spaces to indent, never tabs.**
```r
	names(comm_spec_matrix) <- row1
^
```
[R/generateArtificialData.R:69:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L69) *style:* **Use two spaces to indent, never tabs.**
```r
	plots <- as.data.frame(matrix(as.numeric(as.matrix(comm_spec_matrix[, -ncol(comm_spec_matrix)])),
^
```
[R/generateArtificialData.R:69:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L69) *style:* **lines should not be more than 80 characters.**
```r
	comm_spec_matrix <- as.data.frame(cbind(comm_spec_matrix, rep("", n_communities)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:69:26:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L69) *style:* **Put spaces around all infix operators.**
```r
	comm_spec_matrix <- as.data.frame(cbind(comm_spec_matrix, rep("", n_communities)))
                        ~^~~
```
[R/generateArtificialData.R:70:33:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L70) *style:* **Put spaces around all infix operators.**
```r
	names(comm_spec_matrix) <- row1
                               ~^~~
```
[R/generateArtificialData.R:72:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L72) *style:* **Use two spaces to indent, never tabs.**
```r
	names(plots) <- traits_pool_df[, 1]
^
```
[R/generateArtificialData.R:72:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L72) *style:* **lines should not be more than 80 characters.**
```r
	plots <- as.data.frame(matrix(as.numeric(as.matrix(comm_spec_matrix[, -ncol(comm_spec_matrix)])),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generateArtificialData.R:72:15:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L72) *style:* **Put spaces around all infix operators.**
```r
	plots <- as.data.frame(matrix(as.numeric(as.matrix(comm_spec_matrix[, -ncol(comm_spec_matrix)])),
             ~^~~
```
[R/generateArtificialData.R:74:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L74) *style:* **Use two spaces to indent, never tabs.**
```r
	traits_pool_df[ ,c(2:ncol(traits_pool_df))] <- as.matrix(
^
```
[R/generateArtificialData.R:75:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L75) *style:* **Use two spaces to indent, never tabs.**
```r
	                traits_pool_df[ ,c(2:ncol(traits_pool_df))])
^
```
[R/generateArtificialData.R:75:22:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L75) *style:* **Put spaces around all infix operators.**
```r
	names(plots) <- traits_pool_df[, 1]
                    ~^~~
```
[R/generateArtificialData.R:77:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L77) *style:* **Use two spaces to indent, never tabs.**
```r
	for (i in 2:ncol(traits_pool_df)) {
^
```
[R/generateArtificialData.R:77:53:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L77) *style:* **Put spaces around all infix operators.**
```r
	traits_pool_df[ ,c(2:ncol(traits_pool_df))] <- as.matrix(
                                                   ~^~~
```
[R/generateArtificialData.R:79:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L79) *style:* **Use two spaces to indent, never tabs.**
```r
	}
^
```
[R/generateArtificialData.R:80:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L80) *style:* **Use two spaces to indent, never tabs.**
```r
	output <- list( traits = traits_pool_df, abundances = plots);
^
```
[R/generateArtificialData.R:80:13:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L80) *style:* **Place a space before left parenthesis, except in a function call.**
```r
	for (i in 2:ncol(traits_pool_df)) {
            ^
```
[R/generateArtificialData.R:82:1:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L82) *style:* **Use two spaces to indent, never tabs.**
```r
	return(output)
^
```
[R/generateArtificialData.R:83:16:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L83) *style:* **Put spaces around all infix operators.**
```r
	output <- list( traits = traits_pool_df, abundances = plots);
              ~^~~
```
[R/generateArtificialData.R:83:32:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L83) *style:* **Put spaces around all infix operators.**
```r
	output <- list( traits = traits_pool_df, abundances = plots);
                              ~^~
```
[R/generateArtificialData.R:83:61:](https://github.com/thijsjanzen/STEPCAM/blob/52c66053b34be6c530046e499be5bff5219ffec7/R/generateArtificialData.R#L83) *style:* **Put spaces around all infix operators.**
```r
	output <- list( traits = traits_pool_df, abundances = plots);


You're always wecome. We really appreciate about your work.
I have question please. If we could implement dynarec I mean pcsx_reARMed core on vita can. Can it run in fullspeed?


Hey! Don't you use a power gate in the STM/screen? I have a big transistor to power gate the whole thing but the ESP. Then I also have a big resistor on that transistor's gate to make sure it's always off unless the ESP really wants it to be ON. Any thoughts?


**[unitTests_js_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_js_branches/33018/testReport/) for this commit**


添加1st InvDef.c，优化Print task fn，修复MQTT downstream解析
1、添加1st InvDef.c
2、优化打印中task的功能CPU usage，时钟采用100us中断
3、修复MQTT downstream解析
4、发现LAN8720A PHY芯片的初始化时未检测到link网线的错误，如需可以下一步进行修复


Is it correct to resolve the promise here ? The test below says it is changing media keys "while playing"  but we have not started playback yet. Perhaps the promise should be resolved after we call `_video.play()` above ?


I am proceeding under an assumption that this was done by mistake, since `.editorconfig` has not been updated.


I would recommend you to separate the Notebook and the individual Script. The script is easily versionable. This is not.


Als u een bericht wil sturen naar ties@expertees.nl kunnen we even verder kijken wat het probleem kan zijn.


Hey can you comment on this patch? As far as my testing went, I think it did go into deep sleep for 10 minutes. Thanks!


Please add a default duration of 1s, i.e. `( config.duration || 1 )`.


There is no need for `Symbol.iterator`, following works too:
```js
	const iterable = (function * () {
		yield 1;
	})();

	const emptyIterable = (function * () {})();
```

Or, depending on your needs:
```js
	const iterator = function * () {
		yield 1;
	};

	const emptyIterator= function * () {};

	t.true(m(emptyIterator())); // creates a fresh iterable
	t.false(m(iterator()));
```


yep, use spaces.
This commit changes tabs to spaces.


What is the preferred calibration method now this is removed?


дщдщ


I used the command line calibration succesful on osx (uarm-calibrate).


yeah they werent done for industrial level and back of adventurer level because they wouldnt be seen by players but whatever


This comment is Chrome-specific.


I'm not sure the specification requires setMediaKeys to fail in this case, but it is allowed.


Chrome-specific comment.


Any guidance on this? Can't seem to get it to work. Export is fine, but no import.


At least now I do understand that return early means more (to some) than just returning early, more like "failing" early or "aborting early". If that's more important than strictly unnecessary negation. Thanks for explaining.


I suspect the message meant to say "connection" and not "channel"?


Use `allow()` to create a stub.


A better fix is in https://github.com/dannon/pysam/pull/2


The specification allows this to fail, but it is not required to fail.


Can use short path as below:

```
"test": "mocha test"
```


This `To-Do` changes are not related to integrating cyclejs, sorry!


Good catch, thanks!


Buzz Buzz


Hur andar jag dig nu walle?


Shouldn't this be `: typeof createElement`?


@torrancew please tag a new release?


So I don´t have to wait for this fix to be merged into Homebrew master, how can merge this PR locally?


Those are not the same things: https://github.com/sindresorhus/is-empty-iterable/issues/1#issuecomment-248268208


Fractional angles are possible. Why not just `< 90`?


Wat vind je van `relationsMap`?


@busla I will merge it right now and then you can brew update.


@ih24n69 First, you need to define your hardware using this https://github.com/ngoquang2708/android_kernel_samsung_vivalto3gvn/commit/fb5544963259491d8f629980c53c59359f5b2734.
Second, you need to update SELinux in your kernel to be compatible with M.


And there we got the broken links again.


YES!


i forked the kurdi github then clone the kurdi to the hello world folder then go to the kurdi by cd kurdi init git and git add . lab lab  and touch test.txt other processes after all pushed into origin master and now changed it,write for u how i do it.


💃 💀
dancing on our graves


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.173](http://build.clear-measure.com/viewLog.html?buildId=10491&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) is now running


什么鬼？


too much


provides


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.173](http://build.clear-measure.com/viewLog.html?buildId=10491&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 72, ignored: 2 Build time: 00:02:51


Rephrase 'We replace match result on empty symbol...' -> 'Removing leading slash to avoid duplicating because...'. Otherwise LGTM


Just wondering, is it at all necessary to change to PartDesign workbench here? I think it's not. But who knows... Feel free to leave as is.


Thanks :)


Dear @ekg ,

I am unable to build `vg` on my arch instance which uses GCC6. It crashes on protobuf because it misses an include to <algorithm>. The following change in protobuf fixed the issue: https://github.com/google/protobuf/pull/2090/commits/82133ba00b199e659b703852d7570fe3e62fd5df
Could you bump protobuf again?

Thanks in advance,

Youri


mwn cloud:

```
 ../Isabelle2016/bin/isabelle build -v -D . -o threads=8 -o document=pdf
Started at Di 20. Sep 01:47:05 CEST 2016 (polyml-5.6_x86_64-linux on vm-10-155-208-79)
ISABELLE_BUILD_OPTIONS=""

ISABELLE_BUILD_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx2560m -Xss4m"

ML_PLATFORM="x86_64-linux"
ML_HOME="/root/Isabelle2016/contrib/polyml-5.6-1/x86_64-linux"
ML_SYSTEM="polyml-5.6"
ML_OPTIONS="-H 1000"

Session Pure/Pure
Session HOL/HOL (main)
Session HOL/HOL-Word (main)
Session AFP/Word_Lib (AFP)
Session Iptables_Semantics/IP_Addresses
Session Iptables_Semantics/Bitmagic
Session Simple_Firewall/Simple_Firewall
Session Routing/Routing
Session Iptables_Semantics/Iptables_Semantics
Session Iptables_Semantics/Iptables_Semantics_Documentation
Session Iptables_Semantics/Iptables_Semantics_Examples
Session Iptables_Semantics/Iptables_Semantics_Examples_Large1
Session Iptables_Semantics/Iptables_Semantics_Examples_Large2
Session OpenFlow/OpenFlow
Session OpenFlow/OpenFlow_Documentation
Building Routing ...
Routing: theory Adhoc_Overloading
Routing: theory Monad_Syntax
Routing: theory Linorder_Helper
Routing: theory Routing_Table
Routing: theory IpRoute_Parser
Routing: theory Linux_Router
Timing Routing (8 threads, 9.757s elapsed time, 26.192s cpu time, 0.816s GC time, factor 2.68)
Document at /root/.isabelle/Isabelle2016/browser_info/Routing/Routing/document.pdf
Finished Routing (0:00:51 elapsed time, 0:01:07 cpu time, factor 1.31)
Building Iptables_Semantics ...
Iptables_Semantics: theory List_Misc
Iptables_Semantics: theory Negation_Type
Iptables_Semantics: theory More_Bits_Int
Iptables_Semantics: theory LaTeXsugar
Iptables_Semantics: theory WordInterval_Lists
Iptables_Semantics: theory Bits_Integer
Iptables_Semantics: theory Code_Target_Bits_Int
Iptables_Semantics: theory Datatype_Selectors
Iptables_Semantics: theory Conntrack_State
Iptables_Semantics: theory Negation_Type_DNF
Iptables_Semantics: theory Remdups_Rev
Iptables_Semantics: theory Repeat_Stabilize
Iptables_Semantics: theory Ternary
Iptables_Semantics: theory L4_Protocol_Flags
Iptables_Semantics: theory SimpleFw_toString
Iptables_Semantics: theory IpAddresses
Iptables_Semantics: theory Firewall_Common
Iptables_Semantics: theory Word_Upto
Iptables_Semantics: theory Ports
Iptables_Semantics: theory Tagged_Packet
Iptables_Semantics: theory Common_Primitive_Syntax
Iptables_Semantics: theory Semantics
Iptables_Semantics: theory Matching_Ternary
Iptables_Semantics: theory Semantics_Goto
Iptables_Semantics: theory Matching
Iptables_Semantics: theory Semantics_Stateful
Iptables_Semantics: theory Ruleset_Update
Iptables_Semantics: theory Call_Return_Unfolding
Iptables_Semantics: theory Semantics_Ternary
Iptables_Semantics: theory Unknown_Match_Tacs
Iptables_Semantics: theory Matching_Embeddings
Iptables_Semantics: theory Fixed_Action
Iptables_Semantics: theory Common_Primitive_Matcher_Generic
Iptables_Semantics: theory Normalized_Matches
Iptables_Semantics: theory Negation_Type_Matching
Iptables_Semantics: theory Primitive_Normalization
Iptables_Semantics: theory Packet_Set_Impl
Iptables_Semantics: theory Common_Primitive_Matcher
Iptables_Semantics: theory MatchExpr_Fold
Iptables_Semantics: theory Ipassmt
Iptables_Semantics: theory Routing_IpAssmt
Iptables_Semantics: theory Packet_Set
Iptables_Semantics: theory Optimizing
Iptables_Semantics: theory Common_Primitive_Lemmas
Iptables_Semantics: theory Common_Primitive_toString
Iptables_Semantics: theory Conntrack_State_Transform
Iptables_Semantics: theory Example_Semantics
Iptables_Semantics: theory Interfaces_Normalize
Iptables_Semantics: theory Ports_Normalize
Iptables_Semantics: theory No_Spoof
Iptables_Semantics: theory IpAddresses_Normalize
Iptables_Semantics: theory Protocols_Normalize
Iptables_Semantics: theory Interface_Replace
Iptables_Semantics: theory Transform
Iptables_Semantics: theory Primitive_Abstract
Iptables_Semantics: theory SimpleFw_Compliance
Iptables_Semantics: theory Code_Interface
Iptables_Semantics: theory Semantics_Embeddings
Iptables_Semantics: theory Iptables_Semantics
Iptables_Semantics: theory No_Spoof_Embeddings
Iptables_Semantics: theory Parser
Iptables_Semantics: theory Documentation
Iptables_Semantics: theory Code_haskell
Timing Iptables_Semantics (8 threads, 255.610s elapsed time, 877.188s cpu time, 87.312s GC time, factor 3.43)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Iptables_Semantics/document.pdf
Finished Iptables_Semantics (0:08:09 elapsed time, 0:18:42 cpu time, factor 2.29)
Building Iptables_Semantics_Documentation ...
Timing Iptables_Semantics_Documentation (8 threads, 5.093s elapsed time, 5.184s cpu time, 0.060s GC time, factor 1.02)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Iptables_Semantics_Documentation/document.pdf
Finished Iptables_Semantics_Documentation (0:01:01 elapsed time, 0:00:56 cpu time, factor 0.91)
Building OpenFlow ...
OpenFlow: theory CaesarTheories
OpenFlow: theory Sort_Descending
OpenFlow: theory List_Group
OpenFlow: theory Semantics_OpenFlow
OpenFlow: theory OpenFlowMatches
OpenFlow: theory FeatherweightOpenFlowComparison
OpenFlow: theory OpenFlowAction
OpenFlow: theory OpenFlowSerialize
OpenFlow: theory LinuxRouterOpenFlowTranslation
OpenFlow: theory OF_conv_test
OpenFlow: theory RFC2544
Timing OpenFlow (8 threads, 141.856s elapsed time, 631.244s cpu time, 53.392s GC time, factor 4.45)
Document at /root/Iptables_Semantics/thy/OpenFlow/of_outp/document.pdf
Finished OpenFlow (0:04:15 elapsed time, 0:12:14 cpu time, factor 2.87)
Running Iptables_Semantics_Examples_Large2 ...
Iptables_Semantics_Examples_Large2: theory IP_Address_Space_Examples_All_Small
Iptables_Semantics_Examples_Large2: theory IP_Address_Space_Examples_All_Large
Timing Iptables_Semantics_Examples_Large2 (8 threads, 7639.883s elapsed time, 37098.336s cpu time, 1897.312s GC time, factor 4.86)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Iptables_Semantics_Examples_Large2/document.pdf
Finished Iptables_Semantics_Examples_Large2 (2:07:31 elapsed time, 10:18:33 cpu time, factor 4.85)
Running Iptables_Semantics_Examples_Large1 ...
Iptables_Semantics_Examples_Large1: theory TUM_Spoofing_new3
Iptables_Semantics_Examples_Large1: theory Analyze_TUM_Net_Firewall
Iptables_Semantics_Examples_Large1: theory TUM_Simple_FW
Timing Iptables_Semantics_Examples_Large1 (8 threads, 6591.764s elapsed time, 25580.576s cpu time, 1122.508s GC time, factor 3.88)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Iptables_Semantics_Examples_Large1/document.pdf
Finished Iptables_Semantics_Examples_Large1 (1:50:03 elapsed time, 7:06:31 cpu time, factor 3.87)
Running Iptables_Semantics_Examples ...
Iptables_Semantics_Examples: theory Analyze_Ringofsaturn_com
Iptables_Semantics_Examples: theory Analyze_medium_sized_company
Iptables_Semantics_Examples: theory Analyze_topos_generated
Iptables_Semantics_Examples: theory Analyze_SQRL_Shorewall
Iptables_Semantics_Examples: theory IP_Address_Space_Examples_All_Small
Iptables_Semantics_Examples: theory Parser_Test
Iptables_Semantics_Examples: theory Contrived_Example
Iptables_Semantics_Examples: theory SNS_IAS_Eduroam_Spoofing
Iptables_Semantics_Examples: theory SQRL_2015_nospoof
Iptables_Semantics_Examples: theory Parser6
Iptables_Semantics_Examples: theory Ports_Fail
Iptables_Semantics_Examples: theory Parser6_Test
Iptables_Semantics_Examples: theory Small_Examples
Iptables_Semantics_Examples: theory iptables_Ln_tuned_parsed
Iptables_Semantics_Examples: theory Analyze_Synology_Diskstation
Timing Iptables_Semantics_Examples (8 threads, 2178.582s elapsed time, 5398.064s cpu time, 410.292s GC time, factor 2.48)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Iptables_Semantics_Examples/document.pdf
Finished Iptables_Semantics_Examples (0:36:30 elapsed time, 1:30:15 cpu time, factor 2.47)
Running Bitmagic ...
Bitmagic: theory More_Bits_Int
Bitmagic: theory Bits_Integer
Bitmagic: theory Code_Target_Bits_Int
Timing Bitmagic (8 threads, 14.443s elapsed time, 17.420s cpu time, 0.504s GC time, factor 1.21)
Document at /root/.isabelle/Isabelle2016/browser_info/Iptables_Semantics/Bitmagic/document.pdf
Finished Bitmagic (0:00:53 elapsed time, 0:00:50 cpu time, factor 0.94)
Running OpenFlow_Documentation ...
OpenFlow_Documentation: theory OpenFlowDoc
Timing OpenFlow_Documentation (8 threads, 3.313s elapsed time, 5.192s cpu time, 0.104s GC time, factor 1.57)
Document at /root/Iptables_Semantics/thy/OpenFlow/of_doc/document.pdf
Finished OpenFlow_Documentation (0:00:17 elapsed time, 0:00:20 cpu time, factor 1.17)
Finished at Di 20. Sep 06:36:44 CEST 2016
4:49:39 elapsed time, 19:37:49 cpu time, factor 4.06
```


Hi @torognes , I've added the new options to collect discarded sequences when subsampling. I am also trying a new way to split options into sub-categories. On my own copy of the repository, I've tried the new split for most commands and I settle with three categories (`Input`, `Parameters`, `Output`). Here is an example:
```
Chimera detection
  --uchime_denovo FILENAME    detect chimeras de novo
  --uchime_ref FILENAME       detect chimeras using a reference database
 Input
  --db FILENAME               reference database for --uchime_ref
 Parameters
  --abskew REAL               min abundance ratio of parent vs chimera (2.0)
  --dn REAL                   'no' vote pseudo-count (1.4)
  --mindiffs INT              minimum number of differences in segment (3)
  --mindiv REAL               minimum divergence from closest parent (0.8)
  --minh REAL                 minimum score (0.28)
  --self                      exclude identical labels for --uchime_ref
  --selfid                    exclude identical sequences for --uchime_ref
  --xn REAL                   'no' vote weight (8.0)
 Output
  --alignwidth INT            width of alignment in uchimealn output (80)
  --borderline FILENAME       output borderline chimeric sequences to file
  --chimeras FILENAME         output chimeric sequences to file
  --fasta_score               include chimera score in fasta output
  --nonchimeras FILENAME      output non-chimeric sequences to file
  --relabel STRING            relabel nonchimeras with this prefix string
  --relabel_keep              keep the old label after the new when relabelling
  --relabel_md5               relabel with md5 digest of normalized sequence
  --relabel_sha1              relabel with sha1 digest of normalized sequence
  --sizeout                   include abundance information when relabelling
  --uchimealns FILENAME       output chimera alignments to file
  --uchimeout FILENAME        output to chimera info to tab-separated file
  --uchimeout5                make output compatible with uchime version 5
  --xsize                     strip abundance information in output
```
By `Parameters`, I mean options that have an effect on the analysis, the computation itself. `Output` is for options that change the output format. What do you think?


paiyakarthik


bower gauge.js=gauge.js#^1.2.1       not-cached https://github.com/bernii/gauge.js=gauge.js.git#^1.2.1
bower gauge.js=gauge.js#^1.2.1          resolve https://github.com/bernii/gauge.js=gauge.js.git#^1.2.1
bower gauge.js#*                         cached https://github.com/bernii/gauge.js.git#1.2.1
bower gauge.js#*                       validate 1.2.1 against https://github.com/bernii/gauge.js.git#*
bower gauge.js=gauge.js#^1.2.1          ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/bernii/gauge.js=gauge.js.git", exit code of #128 fatal: unable to access 'https://github.com/bernii/gauge.js=gauge.js.git/': The requested URL ret
urned error: 400

Additional error details:
fatal: unable to access 'https://github.com/bernii/gauge.js=gauge.js.git/': The requested URL returned error: 400


There is no need to check whenever the player is holding the physgun. This hook is dedicated to dropping a prop with the physgun and the weapon class will always be weapon_physgun, if Garry does not change something that is. Nonetheless it will always be called when the player drops something by releasing the left mouse button ( FIRE --> IN_ATTACK1 ) on the physgun.


Not really a radius if you're squaring it. Not a diameter, either. Why not just store the minimum area here?

This could also be moved down to where it is actually used and made constant.


こんにちは


konnni


@iluwatar i dont quite understand why this change was necessary. Could you elaborate? I cannot determine any "real" differences, just some stuff shuffeled around for no apparent reason. The problem is you did get a different result when running the urm-maven-plugin, so your side might be flawed or old or somehow else different to mine and i can only guarantee my versions to be correct...


テスト


testテスト


I was referring to the `SocketChannel`, but this is indeed on connection closing, not on AMQP channel closing.


Advancing here looks like a hack, method's name suggests no side effects.


Checking `hasIndexFile` first will make this code more readable.


圭佑だお


Why is it `-- *` instead of `-- |`?


When editing auto-generated binding files, please make sure not to re-organize imports. It sometimes kills the `<import>` tags as in this case and we need to fix that manually when we want to regenerate the binding with bro-gen.


Hello @jwilsson , thanks for your great work on this wrapper.
Dumb question:
Will __$errorBody__ ever be set?
From now on you will have always: __throw new SpotifyWebAPIException('An unknown error occurred.', $status);__

I would write for now:

```
$body = json_decode($body);
$error = (isset($body->error)) ? $body->error : null;
if (isset($error->message) && isset($error->status)) {
    // API call error
    throw new SpotifyWebAPIException($error->message, $error->status);
} else {
    // Something went really wrong
    throw new SpotifyWebAPIException('An unknown error occurred.', $status);
}
```

__Maybe Spotify changed their Responses__


복원


たいち


ください


せいしゅう


Don't you find it better to write
```
throwInnard (SomeException e) = throwM e
```
?


Could be constant.


いいよ


A lot of repetition of this `if (hasBirchIndexs) ... new PageAlignedReader(...)` pattern. Couldn't this be extracted to a method (e.g. in `IndexedEntry`)?


Probabilities?


reawe


Hello again,
I'd like to push this with the request for you to please drop in the code if it is ready ;) @march1993


https://devcenter.heroku.com/articles/node-websockets

One has to use the same port ws:// and http://
Seems like there is a protocol upgrade possible, even if one uses the same ports.


It shouldn't be specific to `__add__` -- the same issue also affects other operator methods that have `r` variants, such as `__mul__`. Regular methods should be fine. This is caused by how `NotImplemented` works.

And yes, mypy accepts some unsafe code, since IIRC there are some stdlib modules that motivated us to relax the checks that used to be stricter (can't remember which ones). My intention is to remove the remaining checks, as currently mypy is inconsistent (it complains about some things but not other things are pretty similar) and users will invariably be confused when mypy complains about these things, as the issue is very subtle.

So here's my thinking about this:
* We'll remove most or all of the operator method specific checks at some point, and we'll live with the unsafety for the time being. I haven't seen any concrete examples where the unsafety has actually caused real-world trouble, but I've seen users getting confused by the safety checks multiple times.
* In the future, consider having more specific checks that perhaps compare operator method signatures across all classes defined in the program instead of just within a single MRO list at a time. This would be a non-modular check, and thus it wouldn't be safe if there is dynamic loading of code etc., but I don't really care. So basically the idea is to only complain about this if we can actually highlight that some `__[r]foo__` methods in classes `X`, `Y` and `Z` are not compatible, not about things that could potentially be unsafe. It would also be important to generate an error message that explains what is going on in more detail. I haven't worked out the details of this yet, though.


Please use proper variable naming conventions
e.g. Here you could have named hotels instead of list and hotel instead of listHotel.


Probably it's worth to add a comment that this caller is used for call-by-name only.
Now it's not so obvious that 'default' here from default parameters, not because of some other kind of defaults


Types of various global tts states (any type of the given service excluding 'tts_ici', 'tts_apve') are detected automatically by inspecting the tcds pm flashlist rows.
Each global tts state object contains two fields for the perc busy and perc warning, respectively, which are filled from the flashlist. Since these columns are not yet in the flashlist, it is important to update the fieldnames/keys used to retrieve these values from the downloaded flashlist, according to the name that will be given to these columns, once they are added. It is enough to update the following fields, which contain the column names to be used to retrieve the values:

String busyKey = "outputFractionBusy";
String warningKey = "outputFractionWarning";

(@ FlashlistDispatcher:258 and 259 of this commit)


sssssssss


typo


asdasdasd