- Jan 25, 2021
-
-
Bentriou Mahmoud authored
automata and proba moels are differents. This bug was introduced after we change the structure of automata in order to better distributed programming. It leads to a restructuration of automata. In fine, the structure is more stable and consistent. It is possible it is more computationally efficient, but for now it is not well tested. 2) Creation of functions that collects data along with a timeline over a trajectory + unit test vectorize. 3) Very small fix in plots and abc smc.
-
- Jan 23, 2021
-
-
Bentriou Mahmoud authored
1) LHA now have names. 2) Period automaton executes well and was runned on the doping 3way oscillator model. Not stattistically tested yet
-
- Jan 16, 2021
-
-
Bentriou Mahmoud authored
Simulation of synchronized models is easily distributable. Change of the signature of check_constraints and update_state in order to access the model parameters. Test about distributed simulations was renamed and completed.
-
- Jan 10, 2021
-
-
Bentriou Mahmoud authored
-
- Dec 22, 2020
-
-
Bentriou Mahmoud authored
-
- Dec 10, 2020
-
-
Bentriou Mahmoud authored
Change of signatures of unit functions update_state!, check_constraints of the automata edges. Use getfield instead of getproperty. Now the execution of statistical estimation of the distance G is of the order of Cosmos !
-
- Dec 09, 2020
-
-
Bentriou Mahmoud authored
models. It's a better semantic and improve performance as well as readability of the code. All the tests passes (except the remark in the last commit).
-
Bentriou Mahmoud authored
variableautomaton. It improves performance. Tests of Cosmos doesn't pass on the bounds (with a parameter equal to zero). It's a problem of design (there are issues for cosmos too).
-
Bentriou Mahmoud authored
of automata: it wasn't an issue about the simulation code of LHA but an issue of LHA designs. Improvement of a Cosmos utils method. Now A.constants is a NamedTuple. distributed_mean_value_lha now takes several variables.
-
- Dec 07, 2020
-
-
Bentriou Mahmoud authored
Fix about behavior of automata when the initial state is absorbing or the parameters are equal to zero. Add of supplementary unit tests.
-
- Dec 03, 2020
-
-
Bentriou Mahmoud authored
-
- Dec 01, 2020
-
-
Bentriou Mahmoud authored
The two Cosmos tests checks the statistical correctness of estimated distance value for R1,R2,R3,R5 experiments. Also, they test that all trajectories are accepted. A bunch of errors were fixed in automata files (Cosmos .lha and julia ./automata files) and simulation function that introduced statistical bias, i.e. approximated values that were closed but not in the confidence interval. The general structure of simulation and was reworked in order to suits well te behavior of Cosmos.
-
- Nov 30, 2020
-
-
Bentriou Mahmoud authored
copyto! is implemented for LHA states. Automaton G works almost well, a bias in the distance is identified compared to Cosmos when one of the model parameters is zero. Implementation of volatile_simulate, which simulates SynchronizedModel without saving values: it only returns the last LHA state of the simulation. Implementation of distributed computations of variable automata with volatile_simulate. Tests passed.
-
- Nov 25, 2020
-
-
Bentriou Mahmoud authored
-
- Nov 23, 2020
-
-
Bentriou Mahmoud authored
Automaton G is implemented and runs OK. Not tested with Cosmos call. The next step of development is the restruction of data collection for trajectories. From now on: Trajectory.values::Matrix{Float64}, it will be Trajectory.values::Vector{Vector{Float64}}. According to small performance tests I've made, it will increase the performance of the package.
-
- Nov 20, 2020
-
-
Bentriou Mahmoud authored
First implementation of LHA. Synchronized simulation not yet tested. Reading of trajectories with LHA seems to work with one test basted on simulations that checks that the last value is well read.
-