Skip to content
Snippets Groups Projects
  1. Dec 01, 2020
    • Bentriou Mahmoud's avatar
      Test of distance G automaton passes! · f4c41acb
      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.
      f4c41acb
  2. Nov 30, 2020
    • Bentriou Mahmoud's avatar
      A major fix in simulation was done, side effect issue, an efficient · c095bee4
      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.
      c095bee4
  3. Nov 25, 2020
  4. Nov 22, 2020
    • Bentriou Mahmoud's avatar
      Small restruction in Cosmos tests. · fadb5929
      Bentriou Mahmoud authored
      Add of set_time_bound!
      Add of a first notebook example to explain the package.
      fadb5929
    • Bentriou Mahmoud's avatar
      Add of a function in models that creates new model objects + tests. · 2a9d3b72
      Bentriou Mahmoud authored
      Add of a major test based on Cosmos: tests/cosmos/distance_F/ER_1D.jl
      
      The LHA distance F of this package is tested with Cosmos.
      For several parameters in R1, R2, R3 experiments (see Bentriou,
      Ballarini, Cournede 2018), Cosmos is called to
      compute an average distance. Then we collect the number of simulations
      and the estimated value computed by Cosmos.
      We compute an average distance by the package methods with the same
      number of simulations done by Cosmos
      
      Then the two average distances are compared to each others with
      regard to the width of the confidence interval set in Cosmos.
      Test passed.
      2a9d3b72
Loading