1. 17 Jul, 2019 1 commit
    • Ozaq's avatar
      Fix trivially fixable warnings (#411) · 01d7ea87
      Ozaq authored
      3/2 more serious warnigns on gcc/clang remain.
      
      A bunch of -Wdeprecated-copy warnings have been fixed
      E.g. class Point had explicit Copy C-tor which forces an implicit copy
      asignment operator. -Wdeprecated-copy complains about this. See rule of
      five.
      
      Several signed/unsigned comparisons could be removed by changing loop
      variables to size_t instead of int or unsigned int.
      
      Missing return statements added several functions.
      
      Several variable shadowing warnings have been fixed by renaming the
      shadowing variable.
      
      Unused parameters have been omited from function signatures so that no
      UNUSED macro is neccesary anymore. Also the macro has been removed since
      the lambda capture trick now triggers a warning on clang for an unused
      cpature. Since now all unused vars are gone I simply removed the macro.
      
      Some unneccesary const casts have been removed.
      01d7ea87
  2. 24 Feb, 2019 1 commit
  3. 18 Feb, 2019 1 commit
  4. 14 Feb, 2019 1 commit
  5. 29 Jan, 2019 1 commit
  6. 05 Dec, 2018 1 commit
  7. 04 Dec, 2018 2 commits
  8. 17 Nov, 2018 1 commit
  9. 23 Oct, 2018 1 commit
  10. 21 Oct, 2018 4 commits
  11. 20 Oct, 2018 1 commit
  12. 19 Oct, 2018 1 commit
  13. 26 Sep, 2018 1 commit
  14. 21 Aug, 2018 2 commits
  15. 31 Jul, 2018 1 commit
  16. 29 Jul, 2018 1 commit
  17. 15 Jun, 2018 1 commit
  18. 03 May, 2018 2 commits
  19. 01 May, 2018 2 commits
  20. 30 Apr, 2018 2 commits
    • Mohcine Chraibi's avatar
      Change condition for adding to source queues · 2e7c66ad
      Mohcine Chraibi authored
      - Stop source thread if max sim time is reached
      - Don't put agents in sources, before the content of queues is generated
      - in the _building
      2e7c66ad
    • Mohcine Chraibi's avatar
      Add flag to SrcManager to mark building update · 7fcb7c5b
      Mohcine Chraibi authored
      Source thread updates the Queues, but the building is not updated yet.
      That leads, to the same agents will be generated by the sources
      and added to the Queue.
      The queue will be emptied in the main thread.
      
      Therefore, the source thread should not iterate again, unless the
      main thread empties the queues and updated the building pointer
      7fcb7c5b
  21. 22 Apr, 2018 1 commit
  22. 24 Jan, 2018 1 commit
  23. 30 Dec, 2017 1 commit
  24. 29 Dec, 2017 1 commit
    • Mohcine Chraibi's avatar
      Solve #258 · 1839e607
      Mohcine Chraibi authored
      - Sources can define id and time to appear for one single agent
      - Sources do not conflict with other distributed agents
      - However, they could conflict with other sources with unspecified
      - agent's id
      1839e607
  25. 28 Dec, 2017 3 commits
  26. 25 Dec, 2017 1 commit
  27. 21 Dec, 2017 1 commit
  28. 19 Dec, 2017 1 commit
  29. 01 Dec, 2017 1 commit
  30. 06 Nov, 2017 1 commit