-
Notifications
You must be signed in to change notification settings - Fork 4
Parallelize evolve function
#284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
85 commits
Select commit
Hold shift + click to select a range
035b62c
Init tbb::arena
Grufoony 771f13f
Remove useless virtualization
Grufoony 78139cc
Evolving one agent at time
Grufoony c357e42
Merge branch 'main' into parallelchesembraandare
Grufoony ee9d68e
Merge branch 'main' into parallelchesembraandare
Grufoony 092bac9
Implement < operator for Agents
Grufoony dab837a
Simplified setStreetId
Grufoony 36fda43
cose sensate
Grufoony cceb2b3
Cose meno sensate
Grufoony a29862f
Remove copy constructors from Edges
Grufoony 5d7f725
Merge branch 'noCopyCOnstructors' into ReworkAgentHandling
Grufoony dabab1f
Working streets
Grufoony d0f4e5e
Working streets
Grufoony e6961e5
Working
Grufoony b629c24
Seems to compile
Grufoony 68169df
Working on...
Grufoony d9b21d4
Fix one roundabout test
Grufoony a1fea5d
Remove useless headers
Grufoony 7024fd4
Small refactor
Grufoony 2e9ca1a
Enqueued agents must have null speed
Grufoony 1a6f12b
Fix node evoution
Grufoony e5e1795
Last intersection test
Grufoony 272c936
Agent loop optimization
Grufoony f7dce97
More tests!
Grufoony 6929b23
Fix mean speed getter
Grufoony 118128c
More tests...
Grufoony 15eaa3d
Some traffic light's tests
Grufoony 4cea22d
Finish tl tests
Grufoony d9c0775
One more test
Grufoony 249dd99
Finish dynamic tests
Grufoony 832a1df
Revert Adj tests
Grufoony 4917d7d
Update action
Grufoony ca4e806
Try to fix macos test
Grufoony c108350
Update version
Grufoony 09b68ce
Fix macos tests
Grufoony 77331cd
Fix examples
Grufoony 34683e9
Refactor limits
Grufoony dd8c0fe
Merge branch 'main' into parallelchesembraandare
Grufoony 006c415
Parallel
Grufoony 43fac2d
Update version
Grufoony 172cfec
Add `saveMacroscopicObservables` as utility function
Grufoony 557a591
Merge branch 'saveMacroscopicObservables' into dev
Grufoony d209378
Fix
Grufoony 5cacf66
Fix
Grufoony 819d26c
Fix
Grufoony f55af9b
Add getters with references for I/O nodes
Grufoony 81da46a
Purtroppo non va
Grufoony 30a3f8a
io nodes
Grufoony 8f9f479
Revert "Purtroppo non va"
Grufoony 719118e
Merge branch 'main' into ReworkAgentHandling
Grufoony 95092cb
Merge branch 'ReworkAgentHandling' into dev
Grufoony 190fe14
Add ghost agents to `saveMacroscopicObservables` function
Grufoony 1919bec
Merge branch 'ReworkAgentHandling' into dev
Grufoony 42a8677
Add optimized installation instruction on readme
Grufoony fe63fc2
Bugfix and add test
Grufoony 32581fe
Merge branch 'ReworkAgentHandling' into dev
Grufoony 8c71362
New compiler flags
Grufoony f6364a0
Fix compilation
Grufoony 39fc52d
Merge branch 'main' into ReworkAgentHandling
Grufoony fcd0cfe
Merge branch 'main' into ReworkAgentHandling
Grufoony 08470e3
Merge branch 'ReworkAgentHandling' into dev
Grufoony 2d2f311
Let's try variant
Grufoony 7d4eef0
Length
Grufoony 0b11248
Uffa
Grufoony bce27f8
Debug log
Grufoony 2d7c0bb
custom src weights
Grufoony 52869eb
Revert "custom src weights"
Grufoony 56ed7ca
While?
Grufoony 6de5d74
AAAAAAAAAAAAAAAAAAAAAAAAA
Grufoony e618c41
Merge branch 'main' into ReworkAgentHandling
Grufoony d6c2ccc
Merge branch 'ReworkAgentHandling' into dev
Grufoony 6a3a2e1
Fix test
Grufoony 187cc2d
Merge branch 'ReworkAgentHandling' into dev
Grufoony f2f9aa2
Update
Grufoony 51af56a
Merge branch 'main' into ReworkAgentHandling
Grufoony 43f9e7f
Merge branch 'ReworkAgentHandling' into dev
Grufoony 9a77381
Add RoadJunction and floating point transport capacity
Grufoony 5cdcb52
Working
Grufoony a029816
Merge branch 'RefactorNodes' into ReworkAgentHandling
Grufoony e91c010
Merge branch 'ReworkAgentHandling' into dev
Grufoony a08083c
Merge branch 'main' into dev
Grufoony 09a73fa
Merge branch 'main' into dev
Grufoony 0518603
Better save for coils
Grufoony 2497cf4
Merge branch 'main' into dev
Grufoony 6ed3674
Merge branch 'main' into dev
Grufoony File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check notice
Code scanning / Cppcheck (reported by Codacy)
MISRA 12.3 rule Note