[R/calc_n_taxas.R:16:10:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/calc_n_taxas.R#L16) *warning:* **no visible global function definition for ‘%>%’**
```r
  x <- x %>% dplyr::distinct()
         ^~~
```
[R/check_params_razzo.R:8:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/check_params_razzo.R#L8) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
check_razzo_params <- function(
^
```
[R/check_params_razzo.R:114:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/check_params_razzo.R#L114) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/collect_esses.R:7:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/collect_esses.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
collect_esses <- function(
^
```
[R/collect_nltt_stats.R:61:5:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/collect_nltt_stats.R#L61) *warning:* **local variable ‘parameters’ assigned but may not be used**
```r
    parameters <- readRDS(file.path(paths[p], "parameters.RDa")) # nolint internal function
    ^~~~~~~~~~
```
[R/create_test_mbd_paramses.R:4:24:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/create_test_mbd_paramses.R#L4) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[1]] <- create_test_mbd_params(seed = 1)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/create_test_mbd_paramses.R:5:24:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/create_test_mbd_paramses.R#L5) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[2]] <- create_test_mbd_params(seed = 2)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/run_razzo.R:4:3:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/run_razzo.R#L4) *warning:* **no visible global function definition for ‘check_razzo_params’**
```r
  check_razzo_params(razzo_params) # nolint razzo function
  ^~~~~~~~~~~~~~~~~~
```
[R/utils.R:14:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/R/utils.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
        pattern = "(razzo_project|raket_werper)(_........)?(_regen_data|new_logs)?"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:92:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-check_razzo_params.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
  razzo_params$pir_params$experiments[[1]]$inference_model$mcmc$tracelog$filename <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:120:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-check_razzo_params.R#L120) *style:* **Lines should not be more than 80 characters.**
```r
      razzo_params$pir_params$experiments[[i]]$inference_conditions$model_type <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_mbd_params.R:28:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-collect_mbd_params.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true("cond" %in% names(df)) # Currently always 1 (whatever that means)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:122:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L122) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$model_type, "candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:123:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L123) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$run_if, "best_candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:125:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$do_measure_evidence, TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:194:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L194) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$site_model$name, "JC69")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:195:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L195) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:196:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L196) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:198:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L198) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:199:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L199) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:200:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L200) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:202:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L202) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:203:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L203) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:204:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_razzo_experiments.R#L204) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$tree_prior$name, "birth_death")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:23:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:24:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:25:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:30:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:31:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:32:1:](https://github.com/richelbilderbeek/razzo/blob/bf68225e3efd77e7feed8a6c18008bb410db1366/tests/testthat/test-create_test_razzo_paramses.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


javaCompileTask


hello
sorry, I dont know why I give a fingerprint image to this code,the quality donot enhance? eather the quality decrease.
what can I do ?
please help me.
I attach the pictures.
![1_3](https://user-images.githubusercontent.com/59311820/71544432-96cae780-2994-11ea-84a8-8d504bbfd0de.jpg)
![1_3_enhance](https://user-images.githubusercontent.com/59311820/71544437-a0ece600-2994-11ea-9fb2-4a9658e6a0b9.jpg)


All credits to @jospoortvliet ;)


Successfully deployed to following URLs:

* https://ex4cont-fyzvdsi8e.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


Successfully deployed to following URLs:

* https://analytical-chemistry-bank-dfjja79m2.now.sh
* https://analytical-chemistry-bank.njzjz.now.sh
* https://analytical-chemistry-bank-git-master.njzjz.now.sh


This is a bit special: I'd like that project to be usable as a pure submodule with any boost version (currently 1.56+) to allow usage with any installed boost to fast-forward adoption. This change was done to be compatible with Boost prior to 1.65 where the header was moved


Указывать размеры картинке width и height без 'px', только значения: width="48" height="48"


Раскомментировать margin: 0 auto


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


I'm going to add BOOST_HEADER_DEPRECATED to detail/workaround.hpp which would result in this emitting warnings. If you want to maintain a fork with these kinds of compatibility, that's fine, but within boostorg please use the correct (newer) headers, not the deprecated ones.


Successfully deployed to following URLs:

* https://chess-webapp-lrlzto70n.now.sh
* https://chess-webapp.now.sh
* https://chess-webapp.hotopiano.now.sh
* https://chess-webapp-git-master.hotopiano.now.sh


Just a guess but you could look at the old lunar sphere code for mounts and see if it works, whatever was in wrath. Also might want to comment out/fix the checkboxes in settings for map coords on minimap and tracking icon as they call an error. Thanks for the update!


нужно выбрать только три поля: посетитель, тренер, время
Чтобы не выводить ID посетителя, нужно будет еще приджойнить таблицу Посетители


Added Score and State
To do : fix reset collision bug


Successfully deployed to following URLs:

* https://final-floorbazaarcom-37q2dzc0s.now.sh
* https://final-floorbazaarcom.saurabharyan30.now.sh
* https://final-floorbazaarcom-git-master.saurabharyan30.now.sh


[](url)


Successfully deployed to following URLs:

* https://monorepo-kr2i8vgqu.now.sh
* https://storybookjs.now.sh
* https://storybookjs-next.now.sh
* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


[R/calc_n_taxas.R:16:10:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/calc_n_taxas.R#L16) *warning:* **no visible global function definition for ‘%>%’**
```r
  x <- x %>% dplyr::distinct()
         ^~~
```
[R/check_params_razzo.R:8:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/check_params_razzo.R#L8) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
check_razzo_params <- function(
^
```
[R/check_params_razzo.R:114:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/check_params_razzo.R#L114) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/collect_esses.R:7:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/collect_esses.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
collect_esses <- function(
^
```
[R/collect_nltt_stats.R:61:5:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/collect_nltt_stats.R#L61) *warning:* **local variable ‘parameters’ assigned but may not be used**
```r
    parameters <- readRDS(file.path(paths[p], "parameters.RDa")) # nolint internal function
    ^~~~~~~~~~
```
[R/create_test_mbd_paramses.R:4:24:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/create_test_mbd_paramses.R#L4) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[1]] <- create_test_mbd_params(seed = 1)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/create_test_mbd_paramses.R:5:24:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/create_test_mbd_paramses.R#L5) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[2]] <- create_test_mbd_params(seed = 2)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/run_razzo.R:4:3:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/run_razzo.R#L4) *warning:* **no visible global function definition for ‘check_razzo_params’**
```r
  check_razzo_params(razzo_params) # nolint razzo function
  ^~~~~~~~~~~~~~~~~~
```
[R/utils.R:14:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/R/utils.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
        pattern = "(razzo_project|raket_werper)(_........)?(_regen_data|new_logs)?"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:92:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-check_razzo_params.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
  razzo_params$pir_params$experiments[[1]]$inference_model$mcmc$tracelog$filename <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:120:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-check_razzo_params.R#L120) *style:* **Lines should not be more than 80 characters.**
```r
      razzo_params$pir_params$experiments[[i]]$inference_conditions$model_type <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_mbd_params.R:28:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-collect_mbd_params.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true("cond" %in% names(df)) # Currently always 1 (whatever that means)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:122:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L122) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$model_type, "candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:123:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L123) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$run_if, "best_candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:125:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$do_measure_evidence, TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:194:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L194) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$site_model$name, "JC69")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:195:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L195) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:196:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L196) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:198:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L198) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:199:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L199) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:200:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L200) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:202:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L202) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:203:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L203) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:204:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_razzo_experiments.R#L204) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$tree_prior$name, "birth_death")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:23:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:24:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:25:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:30:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:31:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:32:1:](https://github.com/richelbilderbeek/razzo/blob/7abbf256eba8cc21ea25a42357dae4b2729c4a06/tests/testthat/test-create_test_razzo_paramses.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Successfully deployed to following URLs:

* https://final-floorbazaarcom-j2jx17ra7.now.sh
* https://final-floorbazaarcom.saurabharyan30.now.sh
* https://final-floorbazaarcom-git-master.saurabharyan30.now.sh


![Difference between blocks](https://raw.githubusercontent.com/2ndclemens/pergamon-arcade/a20cc8e3a3383f6a868dbb9e64b14ec1228f9c80/.makecode/blocksdiff.png)


This was a dodgy commit by something happening on the RPi. Will revert.


I would like to start up with GitHub and interact with fellow programmers


Положить его в <header> и сделать от хедера margin-bottom


@Blefish hi your commit worked with latest devices but its having percentage issue as mentioned
can u please guide me how to fix it


Для .color не нужен margin-left и margin-top


Successfully deployed to following URLs:

* https://chess-webapp-dyus6g7nw.now.sh
* https://chess-webapp.now.sh
* https://chess-webapp.hotopiano.now.sh
* https://chess-webapp-git-master.hotopiano.now.sh


Successfully deployed to following URLs:

* https://demo-sync-moltin-to-shipengine-pd6kquktn.now.sh
* https://particular-sync-moltin-to-shipengine.now.sh
* https://demo-sync-moltin-to-shipengine.particular.now.sh
* https://demo-sync-moltin-to-shipengine-git-master.particular.now.sh


Successfully deployed to following URLs:

* https://ex4cont-iivg2g8gx.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


I see. An alternative here would be not supporting/testing MSVC <=2010 which removes the need for this header. Would that be acceptable? IMO MSVC 2010 is old enough to not be tested with and users using it probably disable this warning anyway.


![](https://github.trello.services/images/mini-trello-icon.png) [Config page](https://trello.com/c/BdnumTii/37-config-page)


У .font убираем марджины и высоту. Ширину делаем 50% и задаем padding-left (внутренний отступ слева)


it works


Successfully deployed to following URLs:

* https://jethromaycom-i1xxlnivd.now.sh
* https://jethromaycom.jethromay.now.sh
* https://jethromaycom-git-master.jethromay.now.sh


Does the original author have these errors? like sparky-core version mismatching sparky-cli


Простой сайт на Bootstrap


you could likely use ogrtest.get_wkt_data_series() instead


Sure, not including the header and using an alternative test is fine too.


I would call it `ResteasyContextLocaleResolverProducer`. But I also wonder why you create a producer here? Can't you just have the bean itself?


was getting incorrect program outputs for which colours to paint because I was reading the input as integers, not long longs


В стилях для .color-7  убираем значения left и top. Они здесь не нужны, плюс они не работают, если у элемента нет position: relative или position: absolute или position: fixed


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `scripts` property.
~~~


The following doc(s) have been deployed to the [doc44last](https://doc44last-static-docs.pantheonsite.io/docs) Multidev environment:
- [gatsby/src/components/headerBody/index.js](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/components/headerBody/index.js)
- [gatsby/src/components/headerBody/style.css](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/components/headerBody/style.css)
- [gatsby/src/templates/doc.js](https://github.com/pantheon-systems/documentation/commit/68c4d6a7b242fd15b59af3303dfa901d0fd3340c/gatsby/src/templates/doc.js)
- [/docs/opensolr](https://doc44last-static-docs.pantheonsite.io/docs/opensolr)
- [/docs/visual-studio-code](https://doc44last-static-docs.pantheonsite.io/docs/visual-studio-code)
- [/docs/wordpress-best-practices](https://doc44last-static-docs.pantheonsite.io/docs/wordpress-best-practices)
- [gatsby/src/layout/seo.js](https://github.com/pantheon-systems/documentation/commit/1d7c3e32763bd1268f58006f4947954ac8f83f29/gatsby/src/layout/seo.js)
- [gatsby/gatsby-browser.js](https://github.com/pantheon-systems/documentation/commit/fc0750f4261f39f6e8590ac053f123806ee7a1c3/gatsby/gatsby-browser.js)


BTW the string concatenation is short of moot here :P


ccccccdXCsaCX


У .color-text не нужна ширина и высота.
Свойство align-items: center выставляется родителю, у которого display: flex


Successfully deployed to following URLs:

* https://carnica-hn2km3vc2.now.sh
* https://carnica.now.sh
* https://carnica.yugrinkov.now.sh
* https://carnica-git-master.yugrinkov.now.sh


Maybe we could make the result of that one `Optional`?

In general, we push the private methods after the public ones.


Additionally, else-if's are now properly recognized and parsed.


Successfully deployed to following URLs:

* https://ex4cont-ptvm436od.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


I don't know why we have it here. But it's the same for all test cases, so let's leave it as it is.


Am I lost kindly help me on startup coz I love git api


s/getAcceptableLanugages/getAcceptableLanguages/


Successfully deployed to following URLs:

* https://nuxtguide-3e3gzvssq.now.sh
* https://nuxtguide.now.sh
* https://nuxtguide.com
* https://nuxtguide.droyer.now.sh
* https://nuxtguide-git-master.droyer.now.sh


.color-text .color-number  здесь добавляем display: block, чтобы перенеслось на другую строку


Successfully deployed to following URLs:

* https://fursorger-fe-a5453v0w7.now.sh
* https://fursorger.now.sh
* https://fursorger-fe.mirco.now.sh
* https://fursorger-fe-git-master.mirco.now.sh


I'm not sure this is the right thing to do. I think we should probably consider this header to be unique and only take into account the first one.


I love GitHub


How to extract HTML now without stats file?


Successfully deployed to following URLs:

* https://pple2-front-i5q91j7tg.now.sh
* https://pple2-front.now.sh
* https://pple2-front.pple.now.sh
* https://pple2-front-git-master.pple.now.sh


This is not right. You shouldn't have a `deployment` dependency here. What are you trying to solve?


[R/calc_n_taxas.R:16:10:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/calc_n_taxas.R#L16) *warning:* **no visible global function definition for ‘%>%’**
```r
  x <- x %>% dplyr::distinct()
         ^~~
```
[R/check_params_razzo.R:8:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/check_params_razzo.R#L8) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
check_razzo_params <- function(
^
```
[R/check_params_razzo.R:114:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/check_params_razzo.R#L114) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/collect_esses.R:7:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/collect_esses.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
collect_esses <- function(
^
```
[R/collect_nltt_stats.R:61:5:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/collect_nltt_stats.R#L61) *warning:* **local variable ‘parameters’ assigned but may not be used**
```r
    parameters <- readRDS(file.path(paths[p], "parameters.RDa")) # nolint internal function
    ^~~~~~~~~~
```
[R/create_test_mbd_paramses.R:4:24:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/create_test_mbd_paramses.R#L4) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[1]] <- create_test_mbd_params(seed = 1)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/create_test_mbd_paramses.R:5:24:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/create_test_mbd_paramses.R#L5) *warning:* **no visible global function definition for ‘create_test_mbd_params’**
```r
  mbd_paramses[[2]] <- create_test_mbd_params(seed = 2)
                       ^~~~~~~~~~~~~~~~~~~~~~
```
[R/run_razzo.R:4:3:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/run_razzo.R#L4) *warning:* **no visible global function definition for ‘check_razzo_params’**
```r
  check_razzo_params(razzo_params) # nolint razzo function
  ^~~~~~~~~~~~~~~~~~
```
[R/utils.R:14:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/R/utils.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
        pattern = "(razzo_project|raket_werper)(_........)?(_regen_data|new_logs)?"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:92:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-check_razzo_params.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
  razzo_params$pir_params$experiments[[1]]$inference_model$mcmc$tracelog$filename <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_razzo_params.R:120:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-check_razzo_params.R#L120) *style:* **Lines should not be more than 80 characters.**
```r
      razzo_params$pir_params$experiments[[i]]$inference_conditions$model_type <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_mbd_params.R:28:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-collect_mbd_params.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true("cond" %in% names(df)) # Currently always 1 (whatever that means)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:122:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L122) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$model_type, "candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:123:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L123) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$run_if, "best_candidate")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:125:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exp$inference_conditions$do_measure_evidence, TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:194:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L194) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$site_model$name, "JC69")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:195:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L195) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:196:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L196) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$site_model$name, "HKY")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:198:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L198) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:199:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L199) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:200:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L200) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$clock_model$name, "strict")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:202:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L202) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[1]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:203:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L203) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[2]]$inference_model$tree_prior$name, "yule")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_razzo_experiments.R:204:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_razzo_experiments.R#L204) *style:* **Lines should not be more than 80 characters.**
```r
    testthat::expect_equal(cand_exps[[3]]$inference_model$tree_prior$name, "birth_death")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:23:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:24:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:25:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_1_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:30:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_1$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:31:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_2$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_test_razzo_paramses.R:32:1:](https://github.com/richelbilderbeek/razzo/blob/505fd29e668cf4d77770df938e6f846b23e1ff04/tests/testthat/test-create_test_razzo_paramses.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
  testthat::expect_true(experiment_2_3$inference_model$mcmc$chain_length < 10000)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Все названия классов с маленькой буквы


Successfully deployed to following URLs:

* https://ex4cont-ai1h8wxx6.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


Successfully deployed to following URLs:

* https://pple2-front-o8gaj7ie0.now.sh
* https://pple2-front.now.sh
* https://pple2-front.pple.now.sh
* https://pple2-front-git-master.pple.now.sh


![Difference between blocks](https://raw.githubusercontent.com/2ndclemens/pergamon-arcade/1d38e21d48dac1230477feeb94b6748539b24cb6/.makecode/blocksdiff.png)


Raah, I forgot about this one. This is a bit ugly but I don't think we can do better so let's keep it this way.


у .H1 убираем height, left, top

То же самое касается всех подобных элементов


У .name-H1 убираем height, left, top и тоже самое у всех подобных элементов


Hum. I didn't think about this case. This is an issue as we need to push the locales in this case. I will think about it and get back to you.


It should be a test dependency right? Please add the scope and move it with the other test dependencies.


@cakefornoreason Hi, I've forgot to reply to this. `lifx-lan-client` has been set as the dependency for a month ago. Another fix has also been added to support kelvin values 1500-2499. The values are now read from the constants set for `lifx-lan-client`.


her commit zamani comment yaz


I think `Accept-Language` should be a uniquely defined header with the values separated by a comma.


Is this one a valid locale? It seems weird to me.


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


Successfully deployed to following URLs:

* https://ex4cont-nt6jzondq.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [שיתוף קובץ עם הבעלים של התיקיה שהקובץ נמצא בה](https://trello.com/c/IiQ382Wd/4-%D7%A9%D7%99%D7%AA%D7%95%D7%A3-%D7%A7%D7%95%D7%91%D7%A5-%D7%A2%D7%9D-%D7%94%D7%91%D7%A2%D7%9C%D7%99%D7%9D-%D7%A9%D7%9C-%D7%94%D7%AA%D7%99%D7%A7%D7%99%D7%94-%D7%A9%D7%94%D7%A7%D7%95%D7%91%D7%A5-%D7%A0%D7%9E%D7%A6%D7%90-%D7%91%D7%94)


Yes, very DRY ;-)


Successfully deployed to following URLs:

* https://carnica-pj14oyekl.now.sh
* https://carnica.now.sh
* https://carnica.yugrinkov.now.sh
* https://carnica-git-master.yugrinkov.now.sh


Successfully deployed to following URLs:

* https://scnuapp-20g6u7mdu.now.sh
* https://scnu.app
* https://scnuapp.zgq354.now.sh
* https://scnuapp-git-master.zgq354.now.sh


cambios hechos a la presentación del estudio dominical


Successfully deployed to following URLs:

* https://portfolio-next-js-rcxpr0hn5.now.sh
* https://phatho-folio.now.sh
* https://portfolio-next-js.monkeybear.now.sh
* https://portfolio-next-js-git-master.monkeybear.now.sh


# API com Spring Boot REST e RESTful com JPA e PostgreSQL - [ Microserviços ]
## 35 - Spring Security - Configurando Usuário

### Vamos precisar de uma classe padrão para trabalhar com os acessos do usuário

**UserDetails**

@Entity
public class Usuario implements UserDetails {

Métodos de manipulação:

@Override
	public Collection<? extends GrantedAuthority> getAuthorities() {
		// TODO Auto-generated method stub
		return null;
	}
	@Override
	public String getPassword() {
		// TODO Auto-generated method stub
		return null;
	}
	@Override
	public String getUsername() {
		// TODO Auto-generated method stub
		return null;
	}
	@Override
	public boolean isAccountNonExpired() {
		// TODO Auto-generated method stub
		return false;
	}
	@Override
	public boolean isAccountNonLocked() {
		// TODO Auto-generated method stub
		return false;
	}
	@Override
	public boolean isCredentialsNonExpired() {
		// TODO Auto-generated method stub
		return false;
	}
	@Override
	public boolean isEnabled() {
		// TODO Auto-generated method stub
		return false;
	}

**Obs**: precisamos, **num primeiro momento**, definir como true os métodos que retornam um valor Boolean para que nenhuma verificação funcione.

@Override
	public boolean isAccountNonExpired() {
		// TODO Auto-generated method stub
		return true;
	}
	@Override
	public boolean isAccountNonLocked() {
		// TODO Auto-generated method stub
		return true;
	}
	@Override
	public boolean isCredentialsNonExpired() {
		// TODO Auto-generated method stub
		return true;
	}
	@Override
	public boolean isEnabled() {
		return true;
	}

### Retornado os acessos/papeis de uma Usuário

Um usuários pode ter muitos papeis dentro do sistemas

@OneToMany(  )
	private List<Role> roles;  - Os papeis ou acessos

**fetch = FetchType.EAGER** - Sempre que carregar um usuários carregue todos os seus acesso

### Tabela de relacionamento

Vamos precisar de uma tabela pôs um usuário terá vários papeis e um papel pode ser de vários usuários

@OneToMany( fetch = FetchType.EAGER )
	@JoinTable( name = "usuarios_role",

				uniqueConstraints = @UniqueConstraint(

					columnNames = {"usuario_id", "role_id"},
					name = "unique_rule_user"),

					joinColumns = @JoinColumn(

							name = "usuario_id",
					        referencedColumnName = "id",
					        table = "usuario",
					        unique = false,
					        updatable = false,
					        foreignKey = @ForeignKey(
					        		name = "usuario_fk",
					        		value = ConstraintMode.CONSTRAINT)
					),

					inverseJoinColumns = @JoinColumn(

							name = "role_id",
							referencedColumnName = "id",
							table = "role",
							unique = false,
							updatable = false,
							foreignKey = @ForeignKey(
									name = "role_fk",
									value = ConstraintMode.CONSTRAINT)

					)

			)

E só precisamos alterar o retorno do método que retorna os roles

@Override
	public Collection<? extends GrantedAuthority> getAuthorities() {
		// TODO Auto-generated method stub
		**return roles;**
	}

### Executando o projeto para criar as tabelas

Será gerando um erro pôs não podemos trazer uma lista de usuários e telefones ao mesmo tempos, serão muitos dados


Why did you change the variable name here?


Successfully deployed to following URLs:

* https://portfolio-next-js-fplinwxsw.now.sh
* https://phatho-folio.now.sh
* https://portfolio-next-js.monkeybear.now.sh
* https://portfolio-next-js-git-master.monkeybear.now.sh


Why is this duplicated here?


Could this go in the env file?


Successfully deployed to following URLs:

* https://portfolio-next-js-5ckbkxxbh.now.sh
* https://phatho-folio.now.sh
* https://portfolio-next-js.monkeybear.now.sh
* https://portfolio-next-js-git-master.monkeybear.now.sh


Why not wait for the context to be done? That automatically gives you a timeout.


Successfully deployed to following URLs:

* https://dotwatcher-84sxdv9ag.now.sh
* https://www.dotwatcher.cc
* https://dotwatcher.cc
* https://dotwatcher.dotwatchers1.now.sh
* https://dotwatcher-git-master.dotwatchers1.now.sh


Successfully deployed to following URLs:

* https://ex4cont-137f0jbv7.now.sh
* https://ex4cont.now.sh
* https://ex4cont.amitr.now.sh
* https://ex4cont-git-master.amitr.now.sh


@hippyau @brunchboy @drummerclint
https://drive.google.com/open?id=11c89W2HXd_q7canKeprAKziMrZXUYqn9


should be ok


Successfully deployed to following URLs:

* https://carnica-in5cdkid5.now.sh
* https://carnica.now.sh
* https://carnica.yugrinkov.now.sh
* https://carnica-git-master.yugrinkov.now.sh


Successfully deployed to following URLs:

* https://dotwatcher-dndngfr22.now.sh
* https://www.dotwatcher.cc
* https://dotwatcher.cc
* https://dotwatcher.dotwatchers1.now.sh
* https://dotwatcher-git-master.dotwatchers1.now.sh


nice


redundant shit


[R/calc_n_taxas.R:16:10:](https://github.com/richelbilderbeek/razzo/blob/f23cb2dc8d58ff421baabae32e08f47c79a3dff6/R/calc_n_taxas.R#L16) *warning:* **no visible global function definition for ‘%>%’**
```r
  x <- x %>% dplyr::distinct()
         ^~~
```
[R/check_params_razzo.R:8:1:](https://github.com/richelbilderbeek/razzo/blob/f23cb2dc8d58ff421baabae32e08f47c79a3dff6/R/check_params_razzo.R#L8) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
check_razzo_params <- function(
^
```
[R/collect_esses.R:7:1:](https://github.com/richelbilderbeek/razzo/blob/f23cb2dc8d58ff421baabae32e08f47c79a3dff6/R/collect_esses.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
collect_esses <- function(
^
```


See the Assessment Guide for information on how to interpret this report.

ASSESSMENT SUMMARY

Compilation:  PASSED
API:          PASSED

Spotbugs:     PASSED
PMD:          PASSED
Checkstyle:   PASSED

Correctness:  38/43 tests passed
Memory:       48/50 tests passed
Timing:       153/193 tests passed

Aggregate score: 88.48%
[Compilation: 5%, API: 5%, Spotbugs: 0%, PMD: 0%, Checkstyle: 0%, Correctness: 60%, Memory: 10%, Timing: 20%]

ASSESSMENT DETAILS

The following files were submitted:
----------------------------------
3.2K Dec 28 14:19 Deque.java
1.1K Dec 28 14:19 Permutation.java
3.8K Dec 28 14:19 RandomizedQueue.java

********************************************************************************
*  COMPILING
********************************************************************************

% javac11 Deque.java
*-----------------------------------------------------------

% javac11 RandomizedQueue.java
*-----------------------------------------------------------

% javac11 Permutation.java
*-----------------------------------------------------------

================================================================

Checking the APIs of your programs.
*-----------------------------------------------------------
Deque:

RandomizedQueue:

Permutation:

================================================================

********************************************************************************
*  CHECKING STYLE AND COMMON BUG PATTERNS
********************************************************************************

% spotbugs *.class
*-----------------------------------------------------------

================================================================

% pmd .
*-----------------------------------------------------------

================================================================

% checkstyle *.java
*-----------------------------------------------------------

% custom checkstyle checks for Deque.java
*-----------------------------------------------------------

% custom checkstyle checks for RandomizedQueue.java
*-----------------------------------------------------------
[INFO] RandomizedQueue.java:135: Using a loop in this method might be a performance bug. [Performance]

% custom checkstyle checks for Permutation.java
*-----------------------------------------------------------

================================================================

********************************************************************************
*  TESTING CORRECTNESS
********************************************************************************

Testing correctness of Deque
*-----------------------------------------------------------
Running 16 total tests.

Tests 1-6 make random calls to addFirst(), addLast(), removeFirst(),
removeLast(), isEmpty(), and size(). The probabilities of each
operation are (p1, p2, p3, p4, p5, p6), respectively.

Test 1: check random calls to addFirst(), addLast(), and size()
  *    5 random calls (0.4, 0.4, 0.0, 0.0, 0.0, 0.2)
  *   50 random calls (0.4, 0.4, 0.0, 0.0, 0.0, 0.2)
  *  500 random calls (0.4, 0.4, 0.0, 0.0, 0.0, 0.2)
  * 1000 random calls (0.4, 0.4, 0.0, 0.0, 0.0, 0.2)
==> passed

Test 2: check random calls to addFirst(), removeFirst(), and isEmpty()
  *    5 random calls (0.8, 0.0, 0.1, 0.0, 0.1, 0.0)
  *   50 random calls (0.8, 0.0, 0.1, 0.0, 0.1, 0.0)
  *  500 random calls (0.8, 0.0, 0.1, 0.0, 0.1, 0.0)
  * 1000 random calls (0.8, 0.0, 0.1, 0.0, 0.1, 0.0)
  *    5 random calls (0.1, 0.0, 0.8, 0.0, 0.1, 0.0)
  *   50 random calls (0.1, 0.0, 0.8, 0.0, 0.1, 0.0)
  *  500 random calls (0.1, 0.0, 0.8, 0.0, 0.1, 0.0)
  * 1000 random calls (0.1, 0.0, 0.8, 0.0, 0.1, 0.0)
==> passed

Test 3: check random calls to addFirst(), removeLast(), and isEmpty()
  *    5 random calls (0.8, 0.0, 0.0, 0.1, 0.1, 0.0)
  *   50 random calls (0.8, 0.0, 0.0, 0.1, 0.1, 0.0)
  *  500 random calls (0.8, 0.0, 0.0, 0.1, 0.1, 0.0)
  * 1000 random calls (0.8, 0.0, 0.0, 0.1, 0.1, 0.0)
  *    5 random calls (0.1, 0.0, 0.0, 0.8, 0.1, 0.0)
  *   50 random calls (0.1, 0.0, 0.0, 0.8, 0.1, 0.0)
  *  500 random calls (0.1, 0.0, 0.0, 0.8, 0.1, 0.0)
  * 1000 random calls (0.1, 0.0, 0.0, 0.8, 0.1, 0.0)
==> passed

Test 4: check random calls to addLast(), removeLast(), and isEmpty()
  *    5 random calls (0.0, 0.8, 0.0, 0.1, 0.1, 0.0)
  *   50 random calls (0.0, 0.8, 0.0, 0.1, 0.1, 0.0)
  *  500 random calls (0.0, 0.8, 0.0, 0.1, 0.1, 0.0)
  * 1000 random calls (0.0, 0.8, 0.0, 0.1, 0.1, 0.0)
  *    5 random calls (0.0, 0.1, 0.0, 0.8, 0.1, 0.0)
  *   50 random calls (0.0, 0.1, 0.0, 0.8, 0.1, 0.0)
  *  500 random calls (0.0, 0.1, 0.0, 0.8, 0.1, 0.0)
  * 1000 random calls (0.0, 0.1, 0.0, 0.8, 0.1, 0.0)
==> passed

Test 5: check random calls to addLast(), removeFirst(), and isEmpty()
  *    5 random calls (0.0, 0.8, 0.1, 0.0, 0.1, 0.0)
  *   50 random calls (0.0, 0.8, 0.1, 0.0, 0.1, 0.0)
  *  500 random calls (0.0, 0.8, 0.1, 0.0, 0.1, 0.0)
  * 1000 random calls (0.0, 0.8, 0.1, 0.0, 0.1, 0.0)
  *    5 random calls (0.0, 0.1, 0.8, 0.0, 0.1, 0.0)
  *   50 random calls (0.0, 0.1, 0.8, 0.0, 0.1, 0.0)
  *  500 random calls (0.0, 0.1, 0.8, 0.0, 0.1, 0.0)
  * 1000 random calls (0.0, 0.1, 0.8, 0.0, 0.1, 0.0)
==> passed

Test 6: check random calls to addFirst(), addLast(), removeFirst(),
        removeLast(), isEmpty(), and size()
  *    5 random calls (0.3, 0.3, 0.1, 0.1, 0.1, 0.1)
  *   50 random calls (0.3, 0.3, 0.1, 0.1, 0.1, 0.1)
  *  500 random calls (0.3, 0.3, 0.1, 0.1, 0.1, 0.1)
  * 1000 random calls (0.3, 0.3, 0.1, 0.1, 0.1, 0.1)
  *    5 random calls (0.1, 0.1, 0.3, 0.3, 0.1, 0.1)
  *   50 random calls (0.1, 0.1, 0.3, 0.3, 0.1, 0.1)
  *  500 random calls (0.1, 0.1, 0.3, 0.3, 0.1, 0.1)
  * 1000 random calls (0.1, 0.1, 0.3, 0.3, 0.1, 0.1)
==> passed

Test 7: check removeFirst() and removeLast() from an empty deque
  * removeFirst()
  * removeLast()
==> passed

Test 8: check whether two Deque objects can be created at the same time
  * n = 10
  * n = 1000
==> passed

Test 9: check iterator() after n calls to addFirst()
  * n = 10
  * n = 50
==> passed

Test 10: check iterator() after each of m intermixed calls to
         addFirst(), addLast(), removeFirst(), and removeLast()
  * m = 20
  * m = 50
  * m = 100
  * m = 1000
==> passed

Test 11: create two nested iterators to same deque
  * n = 10
  * n = 50
==> passed

Test 12: create two parallel iterators to same deque
==> passed

Test 13: create Deque objects of different parameterized types
==> passed

Test 14: call addFirst() and addLast() with null argument
==> passed

Test 15: check that remove() and next() throw the specified exceptions in iterator()
==> passed

Test 16: call iterator() when the deque is empty
==> passed

Total: 16/16 tests passed!

================================================================
Testing correctness of RandomizedQueue
*-----------------------------------------------------------
Running 18 total tests.

Tests 1-4 make random calls to enqueue(), dequeue(), sample(),
isEmpty(), and size(). The probabilities of each operation are
(p1, p2, p3, p4, p5), respectively.

Test 1: check random calls to enqueue() and size()
  *    5 random calls (0.8, 0.0, 0.0, 0.0, 0.2)
  *   50 random calls (0.8, 0.0, 0.0, 0.0, 0.2)
  *  500 random calls (0.8, 0.0, 0.0, 0.0, 0.2)
  * 1000 random calls (0.8, 0.0, 0.0, 0.0, 0.2)
==> passed

Test 2: check random calls to enqueue() and dequeue()
  *    5 random calls (0.7, 0.1, 0.0, 0.1, 0.1)
  *   50 random calls (0.7, 0.1, 0.0, 0.1, 0.1)
  *  500 random calls (0.7, 0.1, 0.0, 0.1, 0.1)
  * 1000 random calls (0.7, 0.1, 0.0, 0.1, 0.1)
  *    5 random calls (0.1, 0.7, 0.0, 0.1, 0.1)
  *   50 random calls (0.1, 0.7, 0.0, 0.1, 0.1)
  *  500 random calls (0.1, 0.7, 0.0, 0.1, 0.1)
  * 1000 random calls (0.1, 0.7, 0.0, 0.1, 0.1)
==> passed

Test 3: check random calls to enqueue(), sample(), and size()
  *    5 random calls (0.8, 0.0, 0.1, 0.0, 0.1)
  *   50 random calls (0.8, 0.0, 0.1, 0.0, 0.1)
  *  500 random calls (0.8, 0.0, 0.1, 0.0, 0.1)
  * 1000 random calls (0.8, 0.0, 0.1, 0.0, 0.1)
  *    5 random calls (0.1, 0.0, 0.8, 0.0, 0.1)
  *   50 random calls (0.1, 0.0, 0.8, 0.0, 0.1)
  *  500 random calls (0.1, 0.0, 0.8, 0.0, 0.1)
  * 1000 random calls (0.1, 0.0, 0.8, 0.0, 0.1)
==> passed

Test 4: check random calls to enqueue(), dequeue(), sample(), isEmpty(), and size()
  *    5 random calls (0.6, 0.1, 0.1, 0.1, 0.1)
  *   50 random calls (0.6, 0.1, 0.1, 0.1, 0.1)
  *  500 random calls (0.6, 0.1, 0.1, 0.1, 0.1)
  * 1000 random calls (0.6, 0.1, 0.1, 0.1, 0.1)
  *    5 random calls (0.1, 0.6, 0.1, 0.1, 0.1)
  *   50 random calls (0.1, 0.6, 0.1, 0.1, 0.1)
  *  500 random calls (0.1, 0.6, 0.1, 0.1, 0.1)
  * 1000 random calls (0.1, 0.6, 0.1, 0.1, 0.1)
==> passed

Test 5: call dequeue() and sample() from an empty randomized queue
  * dequeue()
  * sample()
==> passed

Test 6: create multiple randomized queue objects at the same time
  * n = 10
  * n = 100
==> passed

Test 7: check that iterator() returns correct items after a sequence
        of n enqueue() operations
  * n = 10
  * n = 50
==> passed

Test 8: check that iterator() returns correct items after sequence
        of m enqueue() and dequeue() operations
  * m = 10
  * m = 1000
==> passed

Test 9: create two nested iterators over the same randomized queue
  * n = 10
  * n = 50
==> passed

Test 10: create two parallel iterators over the same randomized queue
  * n = 10
  * n = 50
==> passed

Test 11: create two iterators over different randomized queues
==> passed

Test 12: create RandomizedQueue objects of different parameterized types
==> passed

Test 13: check randomness of sample() by enqueueing n items, repeatedly calling
         sample(), and counting the frequency of each item
  * n = 3, trials = 12000
  * n = 5, trials = 12000
  * n = 8, trials = 12000
  * n = 10, trials = 12000
==> passed

Test 14: check randomness of dequeue() by enqueueing n items, dequeueing n items,
         and seeing whether each of the n! permutations is equally likely
  * n = 2, trials = 12000
  * n = 3, trials = 12000
  * n = 4, trials = 12000
  * n = 5, trials = 12000
==> passed

Test 15: check randomness of iterator() by enqueueing n items, iterating over those
         n items, and seeing whether each of the n! permutations is equally likely
  * n = 2, trials = 12000
  * n = 3, trials = 12000
  * n = 4, trials = 12000
  * n = 5, trials = 12000
==> passed

Test 16: call enqueue() with a null argument
==> passed

Test 17: check that remove() and next() throw the specified exceptions in iterator()
==> passed

Test 18: call iterator() when randomized queue is empty
==> passed

Total: 18/18 tests passed!

================================================================
********************************************************************************
*  TESTING CORRECTNESS (substituting reference RandomizedQueue and Deque)
********************************************************************************

Testing correctness of Permutation
*-----------------------------------------------------------
Tests 1-5 call the main() function directly, resetting standard input
before each call.

Running 9 total tests.

Test 1a: check formatting for sample inputs from assignment specification
  % java Permutation 3 < distinct.txt
  H
  F
  A

  % java Permutation 3 < distinct.txt
  F
  C
  A

  % java Permutation 8 < duplicates.txt
  BB
  BB
  BB
  CC
  BB
  BB
  BB
  AA

==> passed

Test 1b: check formatting for other inputs
  % java Permutation 8 < mediumTale.txt
  was
  of
  it
  age
  it
  was
  of
  it

  % java Permutation 0 < distinct.txt
  [no output]

==> passed

Test 2: check that main() reads all data from standard input
  * filename = distinct.txt, k = 3
  * filename = distinct.txt, k = 3
  * filename = duplicates.txt, k = 8
  * filename = mediumTale.txt, k = 8
==> passed

Test 3a: check that main() prints each item from the sequence at most once
         (for inputs with no duplicate strings)
  * filename = distinct.txt, k = 3
    - number of times student prints string "B"   = 2
    - number of times string "B" appears in input = 1
    - failed on trial 4 of 1000

  * filename = distinct.txt, k = 1
  * filename = distinct.txt, k = 9
    - number of times student prints string "A"   = 2
    - number of times string "A" appears in input = 1
    - failed on trial 1 of 1000

  * filename = permutation6.txt, k = 6
    - number of times student prints string "A"   = 3
    - number of times string "A" appears in input = 1
    - failed on trial 1 of 1000

  * filename = permutation10.txt, k = 10
    - number of times student prints string "A"   = 2
    - number of times string "A" appears in input = 1
    - failed on trial 1 of 1000

==> FAILED

Test 3b: check that main() prints each item from the sequence at most once
         (for inputs with duplicate strings)
  * filename = duplicates.txt, k = 8
    - number of times student prints string "AA"   = 4
    - number of times string "AA" appears in input = 1
    - failed on trial 1 of 1000

  * filename = duplicates.txt, k = 3
    - number of times student prints string "AA"   = 2
    - number of times string "AA" appears in input = 1
    - failed on trial 3 of 1000

  * filename = permutation8.txt, k = 6
    - number of times student prints string "A"   = 2
    - number of times string "A" appears in input = 1
    - failed on trial 3 of 1000

  * filename = permutation8.txt, k = 2
    - number of times student prints string "B"   = 2
    - number of times string "B" appears in input = 1
    - failed on trial 13 of 1000

  * filename = tinyTale.txt, k = 10
    - number of times student prints string "of"   = 3
    - number of times string "of" appears in input = 2
    - failed on trial 1 of 1000

==> FAILED

Test 3c: check that main() prints each item from the sequence at most once
         (for inputs with newlines)
  * filename = mediumTale.txt, k = 10
    - number of times student prints string "of"   = 5
    - number of times string "of" appears in input = 4
    - failed on trial 1 of 1000

  * filename = mediumTale.txt, k = 20
    - number of times student prints string "it"   = 6
    - number of times string "it" appears in input = 4
    - failed on trial 1 of 1000

  * filename = tale.txt, k = 10
  * filename = tale.txt, k = 50

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

==> FAILED

Test 4: check main() when k = 0
  * filename = distinct.txt, k = 0
  * filename = distinct.txt, k = 0
==> passed

Test 5a: check that permutations are uniformly random
         (for inputs with no duplicate strings)
  * filename = permutation4.txt, k = 1

            value  observed  expected   2*O*ln(O/E)
        -------------------------------------------
                A       495     250.0        676.27
                B       252     250.0          4.02
                C       253     250.0          6.04
                D         0     250.0          0.00
        -------------------------------------------
                       1000    1000.0        686.32

    G-statistic = 686.32 (p-value = 0.000000, reject if p-value <= 0.0001)
    Note: a correct solution will fail this test by bad luck 1 time in 10,000.

  * filename = permutation4.txt, k = 2
    - student prints an invalid permutation:
      C C
    - failed on trial 1 of 1000

  * filename = permutation4.txt, k = 3
    - student prints an invalid permutation:
      B A A
    - failed on trial 2 of 1000

  * filename = permutation4.txt, k = 4
    - student prints an invalid permutation:
      B C A C
    - failed on trial 1 of 1000

  * filename = permutation6.txt, k = 2
    - student prints an invalid permutation:
      A A
    - failed on trial 3 of 1000

==> FAILED

Test 5b: check that permutations are uniformly random
         (for inputs with duplicate strings)
  * filename = permutation5.txt, k = 1

            value  observed  expected   2*O*ln(O/E)
        -------------------------------------------
                A       798     600.0        455.15
                B       202     400.0       -276.01
        -------------------------------------------
                       1000    1000.0        179.13

    G-statistic = 179.13 (p-value = 0.000000, reject if p-value <= 0.0001)
    Note: a correct solution will fail this test by bad luck 1 time in 10,000.

  * filename = permutation5.txt, k = 2

            value  observed  expected   2*O*ln(O/E)
        -------------------------------------------
              A A       650     300.0       1005.15
              A B       166     300.0       -196.48
              B A       154     300.0       -205.38
              B B        30     100.0        -72.24
        -------------------------------------------
                       1000    1000.0        531.05

    G-statistic = 531.05 (p-value = 0.000000, reject if p-value <= 0.0001)
    Note: a correct solution will fail this test by bad luck 1 time in 10,000.

  * filename = permutation5.txt, k = 3
    - student prints an invalid permutation:
      B B B
    - failed on trial 177 of 1000

  * filename = duplicates.txt, k = 3
    - student prints an invalid permutation:
      AA AA AA
    - failed on trial 13 of 1000

  * filename = permutation8.txt, k = 2
    - student prints an invalid permutation:
      B B
    - failed on trial 25 of 1000

==> FAILED

Total: 4/9 tests passed!

================================================================
********************************************************************************
*  TIMING (substituting reference RandomizedQueue and Deque)
********************************************************************************

Timing Permutation
*-----------------------------------------------------------
Running 23 total tests.

Test 1: count calls to methods in StdIn
  * java Permutation 5 < distinct.txt
  * java Permutation 10 < permutation10.txt
  * java Permutation 1 < mediumTale.txt
  * java Permutation 20 < tale.txt
  * java Permutation 100 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  * java Permutation 16412 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

==> FAILED

Test 2: count calls to methods in Deque and RandomizedQueue
  * java Permutation 5 < distinct.txt
    - main() should iterate over each string in the collection at most once
    - number of strings on standard input               = 9
    - number of next()    operations in Deque           = 15
    - number of hasNext() operations in Deque           = 20
    - number of next()    operations in RandomizedQueue = 0
    - number of hasNext() operations in RandomizedQueue = 0

  * java Permutation 10 < permutation10.txt
    - main() should iterate over each string in the collection at most once
    - number of strings on standard input               = 10
    - number of next()    operations in Deque           = 25
    - number of hasNext() operations in Deque           = 35
    - number of next()    operations in RandomizedQueue = 0
    - number of hasNext() operations in RandomizedQueue = 0

  * java Permutation 1 < mediumTale.txt
  * java Permutation 20 < tale.txt
    - main() should iterate over each string in the collection at most once
    - number of strings on standard input               = 138653
    - number of next()    operations in Deque           = 1630102
    - number of hasNext() operations in Deque           = 1630122
    - number of next()    operations in RandomizedQueue = 0
    - number of hasNext() operations in RandomizedQueue = 0

  * java Permutation 100 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  * java Permutation 16412 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

==> FAILED

Test 3: count calls to methods in StdRandom
  * java Permutation 5 < distinct.txt
  * java Permutation 10 < permutation10.txt
  * java Permutation 1 < mediumTale.txt
  * java Permutation 20 < tale.txt
  * java Permutation 100 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  * java Permutation 16412 < tale.txt

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

==> FAILED

Test 4: Time main() with k = 5, for inputs containing n random strings

                    n  seconds
------------------------------
=> passed        1000     0.00
=> passed        2000     0.00
=> passed        4000     0.00
=> passed        8000     0.00
=> passed       16000     0.01
=> passed       32000     0.01
=> passed       64000     0.02
=> passed      128000     0.05
=> passed      256000     0.09
=> passed      512000     0.27
==> 10/10 tests passed

Test 5: Time main() with k = 1000, for inputs containing n random strings

                    n  seconds
------------------------------
=> passed        1000     0.00
=> passed        2000     0.01
=> passed        4000     0.01

        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        OperationCountLimitExceededException
        Number of calls to methods in Deque exceeds limit: 10000000
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

=> FAILED        8000 Infinity
   [ Most likely main() takes more than linear time. ]
==> 3/10 tests passed

Total: 13/23 tests passed!

================================================================

********************************************************************************
*  MEMORY
********************************************************************************

Analyzing memory of Permutation
*-----------------------------------------------------------
Running 2 total tests.

Test 1: check that only one Deque or RandomizedQueue object is created
  * filename = distinct.txt, n = 9, k = 1
  * filename = distinct.txt, n = 9, k = 2
  * filename = distinct.txt, n = 9, k = 4
  * filename = tinyTale.txt, n = 12, k = 10
  * filename = tale.txt, n = 138653, k = 50
==> passed

Test 2: check that the maximum size of any Deque or RandomizedQueue object
        created is between k and n
  * filename = distinct.txt, n = 9, k = 1
  * filename = distinct.txt, n = 9, k = 2
  * filename = distinct.txt, n = 9, k = 4
  * filename = tinyTale.txt, n = 12, k = 10
  * filename = tale.txt, n = 138653, k = 5
  * filename = tale.txt, n = 138653, k = 50
  * filename = tale.txt, n = 138653, k = 500
  * filename = tale.txt, n = 138653, k = 5000
  * filename = tale.txt, n = 138653, k = 50000

WARNING: the time limit of 60 seconds was exceeded, so not all tests could be completed.

Total: 0/2 tests passed: Could not complete tests, which results in a reported score of 0.
================================================================

********************************************************************************
*  MEMORY
********************************************************************************

Analyzing memory of Deque
*-----------------------------------------------------------
For tests 1-4, the maximum amount of memory allowed for a Deque
containing n items is 48n + 192.

Running 48 total tests.

Test 1a-1i: total memory usage after inserting n items,
            where n is a power of 2

                 n        bytes
----------------------------------------------------------
=> passed       32         1576
=> passed       64         3112
=> passed      128         6184
=> passed      256        12328
=> passed      512        24616
=> passed     1024        49192
=> passed     2048        98344
=> passed     4096       196648
=> passed     8192       393256
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 2a-2i: Total memory usage after inserting n items,
            when n is one more than a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       33         1624
=> passed       65         3160
=> passed      129         6232
=> passed      257        12376
=> passed      513        24664
=> passed     1025        49240
=> passed     2049        98392
=> passed     4097       196696
=> passed     8193       393304
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 3a-3i: Total memory usage after inserting 2n-1 items, and then
            deleting n-1 items, when n is one more than a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       33         1624
=> passed       65         3160
=> passed      129         6232
=> passed      257        12376
=> passed      513        24664
=> passed     1025        49240
=> passed     2049        98392
=> passed     4097       196696
=> passed     8193       393304
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 4a-4e: Total memory usage after inserting n items,
            and then deleting all but one item
            (should not grow with n or be too large of a constant).

                 n        bytes
----------------------------------------------------------
=> passed       32           88
=> passed       64           88
=> passed      128           88
=> passed      256           88
=> passed      512           88
=> passed     1024           88
=> passed     2048           88
=> passed     4096           88
=> passed     8192           88
==> 9/9 tests passed

Memory: 88.00   (R^2 = 1.000)

Test 5a-5e: Total memory usage of iterator after inserting n items
            (should not grow with n or be too large of a constant).

                 n        bytes
----------------------------------------------------------
=> passed       32           32
=> passed       64           32
=> passed      128           32
=> passed      256           32
=> passed      512           32
=> passed     1024           32
=> passed     2048           32
=> passed     4096           32
=> passed     8192           32
==> 9/9 tests passed

Memory: 32.00   (R^2 = 1.000)

Test 6a: Insert n strings; delete them one at a time, checking for
         loitering after each deletion. The probabilities of addFirst()
         and addLast() are (p1, p2), respectively. The probabilities of
         removeFirst() and removeLast() are (q1, q2), respectively.
  * 100 random insertions (1.0, 0.0) and 100 random deletions (1.0, 0.0)
  * 100 random insertions (1.0, 0.0) and 100 random deletions (0.0, 1.0)
  * 100 random insertions (0.0, 1.0) and 100 random deletions (1.0, 0.0)
  * 100 random insertions (0.0, 1.0) and 100 random deletions (0.0, 1.0)
  * 100 random insertions (0.5, 0.5) and 100 random deletions (0.5, 0.5)
==> passed

Test 6b: Perform random operations, checking for loitering after
         each operation. The probabilities of addFirst(), addLast(),
         removeFirst(), and removeLast() are (p1, p2, p3, p4),
         respectively.
  * 100 random operations (0.8, 0.0, 0.2, 0.0)
  * 100 random operations (0.8, 0.0, 0.0, 0.2)
  * 100 random operations (0.0, 0.8, 0.2, 0.0)
  * 100 random operations (0.0, 0.8, 0.0, 0.2)
  * 100 random operations (0.4, 0.4, 0.1, 0.1)
  * 100 random operations (0.2, 0.2, 0.3, 0.3)
==> passed

Test 7: worst-case constant memory allocated or de-allocated
        per deque operation?
  * 128 random operations
  * 256 random operations
  * 512 random operations
==> passed

Min observed memory for Deque: 48.00 n + 40.00   (R^2 = 1.000)
Max observed memory for Deque: 48.00 n + 40.00   (R^2 = 1.000)

Total: 48/48 tests passed!

================================================================

Analyzing memory of RandomizedQueue
*-----------------------------------------------------------
For tests 1-5, the maximum amount of memory allowed for
a RandomizedQueue containing n items is 48n + 192.

Test 1a-1i: Total memory usage after inserting n items
            when n is a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       32         1576
=> passed       64         3112
=> passed      128         6184
=> passed      256        12328
=> passed      512        24616
=> passed     1024        49192
=> passed     2048        98344
=> passed     4096       196648
=> passed     8192       393256
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 2a-2i: Total memory usage after inserting n items,
            when n is one more than a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       33         1624
=> passed       65         3160
=> passed      129         6232
=> passed      257        12376
=> passed      513        24664
=> passed     1025        49240
=> passed     2049        98392
=> passed     4097       196696
=> passed     8193       393304
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 3a-3i: Total memory usage after inserting 2n-1 items, and then
            deleting n-1 items, when n is one more than a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       33         1624
=> passed       65         3160
=> passed      129         6232
=> passed      257        12376
=> passed      513        24664
=> passed     1025        49240
=> passed     2049        98392
=> passed     4097       196696
=> passed     8193       393304
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 4a-4i: Total memory usage after inserting n items, deleting n items,
            then inserting n times, when n is a power of 2.

                 n        bytes
----------------------------------------------------------
=> passed       32         1576
=> passed       64         3112
=> passed      128         6184
=> passed      256        12328
=> passed      512        24616
=> passed     1024        49192
=> passed     2048        98344
=> passed     4096       196648
=> passed     8192       393256
==> 9/9 tests passed

Memory: 48.00 n + 40.00   (R^2 = 1.000)

Test 5a-5i: Total memory usage after inserting n items,
            and then deleting all but one item.

                 n        bytes
----------------------------------------------------------
=> passed       32           88
=> passed       64           88
=> passed      128           88
=> passed      256           88
=> passed      512           88
=> passed     1024           88
=> passed     2048           88
=> passed     4096           88
=> passed     8192           88
==> 9/9 tests passed

Memory: 88.00   (R^2 = 1.000)

Test 6a-6d: Total memory usage of iterator after inserting n items.

                 n        bytes
----------------------------------------------------------
=> passed       32          192
=> passed       64          320
=> passed      128          576
=> passed      256         1088
=> passed      512         2112
=> passed     1024         4160
=> passed     2048         8256
=> passed     4096        16448
=> passed     8192        32832
==> 9/9 tests passed

Memory: 4.00 n + 64.00   (R^2 = 1.000)

Test 7a: Insert 100 strings; delete them one at a time, checking
         for loitering after each deletion.
==> passed

Test 7b: Perform random operations, checking for loitering after
         each operation. The probabilities of enqueue(), dequeue(),
         and sample() are (p1, p2, p3), respectively.
  * 200 random operations (0.8, 0.2, 0.0)
  * 200 random operations (0.2, 0.8, 0.0)
  * 200 random operations (0.6, 0.2, 0.2)
  * 200 random operations (0.2, 0.4, 0.4)
==> passed

Test 8: Insert T items into queue; then iterate over queue and check
        that worst-case constant memory is allocated or deallocated
        per iterator operation.
  * T = 64
  * T = 128
  * T = 256
==> passed

Test 9: Total memory usage after inserting n items, seeking to identify
        values of n where memory usage is minimized as a function of n.

                 n        bytes
----------------------------------------------------------

    java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0

    ProgramPerformanceLimits.<init>(ProgramPerformanceLimits.java:72)
    MemoryOfRandomizedQueue.printTable(MemoryOfRandomizedQueue.java:84)
    MemoryOfRandomizedQueue.test9(MemoryOfRandomizedQueue.java:640)
    MemoryOfRandomizedQueue.main(MemoryOfRandomizedQueue.java:744)

Test 10: Total memory usage after inserting 4096 items, then successively
         deleting items, seeking values of n where memory usage is maximized
         as a function of n

                 n        bytes
----------------------------------------------------------

WARNING: the time limit of 60 seconds was exceeded, so not all tests could be completed.

================================================================

********************************************************************************
*  TIMING
********************************************************************************

Timing Deque
*-----------------------------------------------------------
Running 103 total tests.

Test 1a-1k: make n calls to addFirst() followed by n calls to removeFirst()
                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.01
=> passed      512000     0.01
=> passed     1024000     0.03
==> 11/11 tests passed

Test 2a-2k: make n calls to addLast() followed by n calls to removeLast()
                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.01
=> passed      512000     0.01
=> passed     1024000     0.03
==> 11/11 tests passed

Test 3a-3k: make n calls to addFirst() followed by n calls to removeLast()
                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.00
=> passed      512000     0.01
=> passed     1024000     0.03
==> 11/11 tests passed

Test 4a-4k: make n calls to addLast() followed by n calls to removeFirst()
                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.01
=> passed      512000     0.01
=> passed     1024000     0.02
==> 11/11 tests passed

Test 5a-5g: make n random calls to addFirst(), removeFirst(), isEmpty(), and size()
            with probabilities (0.7, 0.1, 0.1, 0.1)

                    n  seconds
------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.01
=> passed      256000     0.01
=> passed      512000     0.01
=> passed     1024000     0.03
=> passed     2048000     0.06
==> 12/12 tests passed

Test 6a-6g: make n random calls to addLast(), removeLast(), isEmpty(), and size(),
            with probabilities (0.7, 0.1, 0.1, 0.1)

                    n  seconds
------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.01
=> passed      256000     0.01
=> passed      512000     0.02
=> passed     1024000     0.03
=> passed     2048000     0.06
==> 12/12 tests passed

Test 7a-7g: make n random calls to addFirst(), addLast(), removeFirst(), removeLast(),
            isEmpty(), and size() with probabilities (0.3, 0.3, 0.1, 0.1, 0.1, 0.1)

                    n  seconds
------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.01
=> passed      512000     0.02
=> passed     1024000     0.04
=> passed     2048000     0.07
==> 12/12 tests passed

Test 8a-8g: make n calls to addFirst(); iterate over the n items by calling
            next() and hasNext()

                    n  seconds
------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.00
=> passed       16384     0.00
=> passed       32768     0.00
=> passed       65536     0.00
=> passed      128000     0.00
=> passed      256000     0.00
=> passed      512000     0.01
=> passed     1024000     0.02
=> passed     2048000     0.04
==> 12/12 tests passed

Test 9a-9k: make n calls to addFirst()/addLast(); interleave n calls each to
            removeFirst(), removeLast(), addFirst(), and addLast()

                    n  seconds
----------------------------------
=> passed        1025     0.00
=> passed        2049     0.00
=> passed        4097     0.00
=> passed        8193     0.00
=> passed       16385     0.00
=> passed       32769     0.00
=> passed       65537     0.01
=> passed      128001     0.01
=> passed      256001     0.02
=> passed      512001     0.03
=> passed     1024001     0.07
==> 11/11 tests passed

Total: 103/103 tests passed!

================================================================

Timing RandomizedQueue
*-----------------------------------------------------------
Running 67 total tests.

Test 1: make n calls to enqueue() followed by n calls to dequeue();
        count calls to StdRandom
  * n = 10
  * n = 100
  * n = 1000
==> passed

Test 2: make n calls to enqueue() follwed by n calls to sample();
        count calls to StdRandom
  * n = 10
  * n = 100
  * n = 1000
==> passed

Test 3: make n calls to enqueue() and iterate over the n items;
        count calls to StdRandom
  * n = 10
  * n = 100
  * n = 1000
==> passed

Test 4a-k: make n calls to enqueue() followed by n calls to dequeue()

                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.01
=> passed        8192     0.05
=> passed       16384     0.21
=> passed       32768     0.89
=> FAILED       65536     4.65
   [ Most likely one of your operations is not constant time. ]

==> 6/11 tests passed

Test 5a-k: make n calls to enqueue() followed by n random calls to
           enqueue(), sample(), dequeue(), isEmpty(), and size()
           with probabilities (0.2, 0.2, 0.2, 0.2, 0.2)

                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.01
=> passed        8192     0.03
=> passed       16384     0.13
=> passed       32768     0.56
=> FAILED       65536     2.35
   [ Most likely one of your operations is not constant time. ]

==> 6/11 tests passed

Test 6a-k: make n calls to enqueue() followed by n random calls to
           enqueue(), sample(), dequeue(), isEmpty(), and size()
           with probabilities (0.6, 0.1, 0.1, 0.1, 0.1)

                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.00
=> passed        8192     0.02
=> passed       16384     0.07
=> passed       32768     0.30
=> FAILED       65536     1.31
   [ Most likely one of your operations is not constant time. ]

==> 6/11 tests passed

Test 7a-k: make n calls to enqueue() followed by n random calls to
           enqueue(), sample(), dequeue(), isEmpty(), and size()
           with probabilities (0.1, 0.1, 0.6, 0.1, 0.1)

                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.01
=> passed        8192     0.05
=> passed       16384     0.18
=> passed       32768     0.84
=> FAILED       65536     3.68
   [ Most likely one of your operations is not constant time. ]

==> 6/11 tests passed

Test 8a-k: make n calls to enqueue() followed by n calls each to
           next() and hasNext().

                    n  seconds
----------------------------------
=> passed        1024     0.00
=> passed        2048     0.00
=> passed        4096     0.02
=> passed        8192     0.08
=> passed       16384     0.20
=> passed       32768     0.94
=> FAILED       65536     4.57
   [ Most likely one of your operations is not constant time. ]

==> 6/11 tests passed

Test 9a-i: make n calls to enqueue(); then call dequeue() twice,
           followed by enqueue() twice and repeat n times.

                    n  seconds
----------------------------------
=> passed        1025     0.00
=> passed        2049     0.02
=> passed        4097     0.09
=> passed        8193     0.36
=> FAILED       16385     1.55
   [ Most likely one of your operations is not constant time. ]

==> 4/9 tests passed

Total: 37/67 tests passed!

================================================================


![Difference between blocks](https://raw.githubusercontent.com/2ndclemens/pergamon-arcade/69f42713b54d8b95127b259dd1f290a2dfacc604/.makecode/blocksdiff.png)


Successfully deployed to following URLs:

* https://github-contributions-chart-quhyppl98.now.sh
* https://ghcapi.now.sh
* https://github-contributions-chart.ashtom.now.sh
* https://github-contributions-chart-git-master.ashtom.now.sh


Successfully deployed to following URLs:

* https://business-administration-mostongho.now.sh
* https://business-administration.now.sh
* https://business-administration.dreamineering.now.sh
* https://business-administration-git-master.dreamineering.now.sh


Successfully deployed to following URLs:

* https://github-contributions-chart-7zz8sz37z.now.sh
* https://ghcapi.now.sh
* https://github-contributions-chart.ashtom.now.sh
* https://github-contributions-chart-git-master.ashtom.now.sh


Successfully deployed to following URLs:

* https://drink-water-babhi4btq.now.sh
* https://drink-water.now.sh
* https://water.aledileo.dev
* https://drink-water.aledileo.now.sh
* https://drink-water-git-master.aledileo.now.sh


what man?


Can you close this branch?


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @cphyc was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Successfully deployed to following URLs:

* https://nurofsunblog-gatsbyjs-6hwsj5khh.now.sh
* https://nurofsun.now.sh
* https://nurofsunblog-gatsbyjs.nurofsun.now.sh
* https://nurofsunblog-gatsbyjs-git-master.nurofsun.now.sh


modify


The issues with this version of the code are:
1) RandomQueues uses linked list rather than array, which results in poor searching  for random entry.
2) Permutations uses O(N2) to get random items and uses Deque as data structure instead it can use RandomQueues for built in random iterator.


Successfully deployed to following URLs:

* https://go-tyan-ico043sey.now.sh
* https://go-tyan.now.sh
* https://go-tyan.krvpb024.now.sh
* https://go-tyan-git-master.krvpb024.now.sh


Where did you had this info ? ACTIVATE command is not documented anywhere... Thanks


there's a faulty onDraw bug that , i think, compresses the pixels from left most side or my implementation isnt correct since it display emulation and interpreter runs on separated thread so UI wont froze


@medvednikov I thought that struct assignment is allowed in *V*. Or are there other plans?


First attempt to remove line fitting code.  Bound to be some warning on compilation


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://ubiquitous-tribble-nxypho3id.now.sh
* https://josenriagu.now.sh
* https://ubiquitous-tribble.josenriagu.now.sh
* https://ubiquitous-tribble-git-master.josenriagu.now.sh


Successfully deployed to following URLs:

* https://github-contributions-chart-e6vrh8bo6.now.sh
* https://ghcapi.now.sh
* https://github-contributions-chart.ashtom.now.sh
* https://github-contributions-chart-git-master.ashtom.now.sh


It was mainly about the version really ;) Only the OTP sees these requests anyway.