- Improvements
- Option to return fitted parameters during
`fit_point_process`

- Using
`NA`

instead of “NA”

- Option to return fitted parameters during
- Various
- Iterations and stopping criterion are vectors instead of list during
`reconstruct_algorithm`

- Iterations and stopping criterion are vectors instead of list during

- Improvements
- Simplify roxygen2 docs

- Improvements
- Added a new function
`reconstruct_pattern_multi()`

including several internal functions and methods

- Added a new function

- Bugfixes (thanks to @baddstats)

- Improvements
- Remove
`comp_fast`

argument - Speed improvements of computation
- General updates to code structure

- Remove
- Bugfixes
- Removed
`n_points`

and`window`

argument from reconstruction due to methodological issues - Bugfix related to wrap/unwrap raster and printing

- Removed

- Improvements
- Remove
`Sys.sleep`

for verbose reconstruction

- Remove

- Improvements
- Allow fixed max r distance during pattern reconstruction

- Various
- Update
`spatstat`

dependency

- Update

- Improvements
- Better approach for external repo

- Various
- Fixing typo in maintainer name

- Improvements
- Using
`terra`

instead of`raster`

- Using
- Bugfixes
- Naming raster values “layer”

- New functionality
- Adding
`pack_randomized()`

and`unpack_randomized()`

due to`terra`

saving behavior

- Adding

- Improvements
- Improvement of
`classify_habitats()`

to be more variable - Adding breaks argument to
`results_habitat_association()`

- Adding
`classint_to_vector()`

helper function - Include new
`spatstat`

package structure

- Improvement of

- Bugfixes
- Bugfix in
`plot.rd_pat()`

and`plot.rd_mar()`

- Bugfix in
- New functionality
- Adding internal
`sample_randomized()`

function used during plotting

- Adding internal

- Improvements
- Better documentation
- Combine
`reconstruct_pattern_homo()`

,`reconstruct_pattern_cluster()`

, and`reconstruct_pattern_hetero()`

to`reconstruct_pattern()`

- Replaced
`plot_randomized_*()`

function with generic`plot()`

methods - Adding warnings and errors if
`NA`

values are present

- New functionality
`list_to_randomized()`

function- Parallelization article

- Adding JOSS paper as reference

- Improvements
`reconstruct_pattern_homo()`

has arguments to specify number of points and window`reconstruct_pattern_marks()`

allows to have different number of points for`pattern`

and`marked_pattern`

argument

- Improvements
- Include new
`spatstat`

package structure - Use GPL3 License

- Include new

- Improvements
- Add logo
- Update to MIT License
- renamed
`master`

to`main`

branch

- Improvements
- Use
`energy_df`

to get energy for printing if available - Updated tests
- More stable progress printing

- Use

- Improvements
- No calculation of energy for printing (too slow)

- Improvements
- Printing methods for most objects
- Possibility to specify intervals of r for all reconstruction functions

- New functionality
`plot_energy()`

to plot energy over iterations for reconstructed patterns`reconstruct_pattern_hetero()`

allows to reconstruct heterogeneous patterns

- Renameing/Structure
`reconstruct_pattern()`

was split to three functions:`reconstruct_pattern_homo()`

,`reconstruct_pattern_hetero()`

,`reconstruct_pattern_cluster()`

,`reconstruct_marks()`

is now called`reconstruct_pattern_marks()`

- Improvements
- Annealing probability can be specified for reconstruction

- Improvements
- Easier user experience because classes are used to specify provided input
`results_habitat_associations()`

checks if extent of inputs is identical`reconstruct_marks()`

and`calculate_energy()`

use now weights for the summary functions

- Bugfixes
- Bug in
`calculate_energy()`

for reconstructed marks

- Bug in

- Improvements
- Better structure of vignettes
- Adding CONTRIBUTING.md
- Trying to fix some failing tests for older R versions

- New functionality
- Allowing to translate raster only in n steps

- Improvements
`plot_randomized_pattern()`

now uses envelopes to plot randomized summary functions`plot_randomized_pattern()`

includes a quantum bar`plot_randomized_pattern()`

now can return plots after each other (Press) `calculate_engery()`

can also calculate the energy for marked reconstructions- Improved warning messages

- Bugfixes
- Explicitly C++11 compiler

- New functionality
`plot_randomized_pattern()`

to plot randomized rasters

- Improvements
- Minor speed improvement for
`reconstruct_pattern()`

,`reconstruct_marks()`

and`calculate_energy()`

- The starting pattern is now identical for all n_random and only the relocation process differs between randomization
- All summary functions are only calculated for 250 steps from 0 to
`rmax`

- Minor speed improvement for
- Bugfixes
- New functionality
`rcpp_sample()`

as a faster Rcpp implementation of`sample()`

- Improvements
- Replaced
`cat()`

with`message()`

for all printing to console - All defaults set to
`n_random = 1`

`comp_fast`

argument equals TRUE if number of points exceed threshold`reconstruct_pattern()`

stops if energy did not decrease for n iterations`reconstruct_marks()`

stops if energy did not decrease for n iterations`plot_randomized_pattern()`

can also plot point patterns

- Replaced
- Bugfixes
- Bug in
`fit_point_process()`

that more points as present could be removed from simulated pattern - Bug in
`reconstruct_pattern()`

that more points as present could be removed from simulated pattern

- Bug in

- First submission to CRAN