Releases: S010MON/multi-agent-surveillance
Releases · S010MON/multi-agent-surveillance
v2.1.0
What's Changed
- finishing capture by @mahshidghaffari in #254
- goal-direction by @S010MON in #256
- Refactor agent generation by @S010MON in #255
- Fixed WF agent to work more reliably. by @laurajogi in #257
- Agent shared memory and Refactored AcoAgent by @trav-d13 in #258
- Aco label obstacles by @trav-d13 in #260
- Sound engine refactor by @S010MON in #266
- Agent State Change by @S010MON in #267
- Agent team feedback from ray by @MatthewFoster02 in #270
- SoundEngine: Amplitude Response by @S010MON in #275
- WF agent shared memory graph implementation by @laurajogi in #269
- 283 agent at point by @S010MON in #288
- 282 furniture at point by @S010MON in #287
- Encodes ray with Type by @S010MON in #292
- patches bug #293 by @S010MON in #294
- Wallfollow intruder by @Jolijn2020 in #281
- 273-soundengine-soundray-transparency by @S010MON in #297
- 290 seperation of world and memory graph by @trav-d13 in #299
- Feat: Adds sound when agents move at a decay rate of 0.5 by @S010MON in #296
- "Fixes null pointer exception when agent teleports" by @trav-d13 in #302
- Testing api merge by @S010MON in #303
- Testing API by @S010MON in #250
- 304 aco varients for testing by @trav-d13 in #305
- Static Methods for angle normalization by @GwenTinho in #309
- Direction follow agent deal with glass by @Jolijn2020 in #306
- #316 Fixed. One line change. by @MatthewFoster02 in #317
- Go directly to target agent by @Jolijn2020 in #313
- #320 Checking ray for Feedback. by @MatthewFoster02 in #321
- Headless Agent Testing by @GwenTinho in #318
- Fixes WF bug after going through teleport. WF tests fixed. by @laurajogi in #326
- Dynamic experimentation framework to allow variant experimentation by @trav-d13 in #322
- Fix for WF agent not recognising walls and initial wall following position by @laurajogi in #298
- Different WF variants by @laurajogi in #332
- Makes target visible by @S010MON in #328
- Agent capture imp by @mahshidghaffari in #289
- #311 evasion agent by @GwenTinho in #314
- Bug vision doesnt detect agents by @Jolijn2020 in #308
- removed TargetBoundaries from getBoundaries in Map by @Jolijn2020 in #343
- 324 Encode Sate Changes by @S010MON in #336
- 274 user interface viewrays by @MatthewFoster02 in #337
- 345-guard-experimentation by @S010MON in #348
- 334 agent cannot move through flag by @S010MON in #347
- #338 File name chosen by user when creating map by @MatthewFoster02 in #339
- target to evasion agent by @Jolijn2020 in #351
- 352/evasion wait before wf by @Jolijn2020 in #353
- Import Jogging by @S010MON in #355
- #357 Random map generator. by @MatthewFoster02 in #361
- #366 baseline capture agent by @MatthewFoster02 in #367
- 360 capture with dijkstra by @Jolijn2020 in #368
- 365 baseline evasion agents by @trav-d13 in #369
- Intelligent Evasion Agent by @laurajogi in #364
- Dijkstra capture bug fix by @Jolijn2020 in #370
- Capture evade experiments trial 2 by @trav-d13 in #363
- "Fixed bug - Random map array lists continued to accumulate furniture… by @trav-d13 in #371
- added switch case for Evasion_Intelligent in StateTable by @Jolijn2020 in #372
- Quick 1 line bug fix, clearing array by @MatthewFoster02 in #373
- "Modified evasion experiment" by @trav-d13 in #375
- Bug fixing - Random Map Generator. by @MatthewFoster02 in #377
- 356 nnet by @S010MON in #378
- improves evaluation function and adds all weights by @S010MON in #379
- "Update to map 1 for presentation" by @trav-d13 in #380
Full Changelog: v1.2.0...v2.1.0
v1.2.0
What's Changed
- Ray drawing by @S010MON in #19
- Class ray by @S010MON in #20
- Renderer draw rays by @S010MON in #22
- Adds Placeable and Agent interfaces by @S010MON in #25
- Class agent imp by @S010MON in #27
- rotation matrix refactor by @S010MON in #34
- Settings object by @MatthewFoster02 in #35
- Fixes ray tracing bug by @S010MON in #36
- agent-movement by @S010MON in #38
- adds movement component to Human by @S010MON in #40
- repair bug, closest dist not correctly updated by @S010MON in #42
- Ray beam refactor by @S010MON in #51
- File parsing by @MatthewFoster02 in #53
- Map imp object by @mahshidghaffari in #49
- Ray Angle by @S010MON in #54
- Changing to javafx rectangle2d by @MatthewFoster02 in #60
- Shaded areas by @S010MON in #61
- Map load settings by @S010MON in #64
- merges addWall and addShade into addFurniture by @S010MON in #65
- draws a more interesting map by @S010MON in #66
- added normalise() and length() method to Vector by @Jolijn2020 in #69
- Refactor placeable by @S010MON in #67
- Created SaveMap class to save map as .txt file by @Jolijn2020 in #68
- implements functional method to raytrace by @S010MON in #76
- Ray scatter bug by @S010MON in #81
- Save map enhancement by @Jolijn2020 in #82
- "Vector HashCode by @trav-d13 in #84
- File menu by @MatthewFoster02 in #85
- Collision detection by @mahshidghaffari in #91
- Map builder by @MatthewFoster02 in #90
- Agent spawning by @S010MON in #95
- Grid overlay by @trav-d13 in #99
- Add field of view class by @Jolijn2020 in #97
- Class WallFollowAgent by @laurajogi in #100
- cleaned up code, a bug still needs to be fixed as agent keeps just ci… by @laurajogi in #101
- General agent grid by @trav-d13 in #102
- General grid - pheramone cell implementation by @trav-d13 in #103
- Lombok by @S010MON in #98
- Sprint walk speed in agents from map by @Jolijn2020 in #106
- Refactor-Repo by @S010MON in #110
- Merge move by @S010MON in #114
- Sound engine by @S010MON in #115
- Fixed FileParserTest by @MatthewFoster02 in #117
- removes all the build files that seem to have leaked into project by @S010MON in #118
- Map building by @MatthewFoster02 in #120
- Start menu by @S010MON in #121
- Sound engine continuation by @GwenTinho in #122
- Fixed WallFollowAgent movement bug: by @laurajogi in #130
- "Grid displays showing agent movements by @trav-d13 in #126
- Settings add get methods by @Jolijn2020 in #129
- Added the Settings Panel by @MatthewFoster02 in #134
- File saver enhancement by @Jolijn2020 in #132
- Ray tracing bug by @S010MON in #135
- intersection refactor by @GwenTinho in #137
- getSettings() method in settings pane. by @MatthewFoster02 in #136
- refactered methodName in Furniture by @Jolijn2020 in #140
- Drag placement by @S010MON in #143
- Sub-sections for settings panel, added width/height values. by @MatthewFoster02 in #147
- Move undo by @MatthewFoster02 in #150
- Added Alert class by @MatthewFoster02 in #149
- gui-zoom by @S010MON in #148
- Gridlines by @S010MON in #159
- change ray to amber with 50% opacity by @S010MON in #160
- Draw border by @MatthewFoster02 in #162
- Create and open simulation by @MatthewFoster02 in #151
- Intersection Refactor #154 by @GwenTinho in #164
- agent collision test by @mahshidghaffari in #168
- Agent-agent vision by @S010MON in #167
- Portal to file by @S010MON in #171
- Implement portals by @S010MON in #173
- Spawn multiple agents by @S010MON in #174
- Map builder refactor by @S010MON in #175
- ChangeListeners in Settings Panel by @MatthewFoster02 in #177
- Spawn warning by @MatthewFoster02 in #176
- border-zooming-fix by @mahshidghaffari in #181
- Aco vision to movement by @trav-d13 in #183
- made it possible to do new simulation without rerunning the app by @Jolijn2020 in #190
- File new by @MatthewFoster02 in #192
- Restructured MenuBar added Clear by @MatthewFoster02 in #191
- SoundEngine Diffraction by @GwenTinho in #133
- Added boundaries by @trav-d13 in #202
- Soundengine update to decorator pattern by @GwenTinho in #205
- Set zoom full screen by @mahshidghaffari in #207
- Prevent negative zoom by @mahshidghaffari in #182
- Open file in app by @Jolijn2020 in #189
- Code styles by @S010MON in #212
- refactor graphics engine and add feild of vision by @S010MON in #216
- Aco agent multi map movement by @trav-d13 in #184
- Trails by @S010MON in #217
- WallFollowAgent graph representation. by @laurajogi in #219
- Pause simulation by @Jolijn2020 in #221
- First Layer Bounce Fix by @GwenTinho in #226
- map center by @mahshidghaffari in #227
- Agent view window by @MatthewFoster02 in #234
- adds live update for agentView by @S010MON in ht...