130 Commits

Author SHA1 Message Date
noncomputable
efe6ba4461 updated docs 2018-09-02 15:00:03 -04:00
noncomputable
67969752c0 fixed unit placement angleing, which messed up order and neighbors 2018-09-02 14:05:49 -04:00
noncomputable
55e73abe80 users can now import units instead of generating them 2018-09-01 22:39:45 -04:00
noncomputable
b473034054 changes neighbors property in unit features from array of obs to array of num ids, now convenient to export units into a js file 2018-09-01 18:45:13 -04:00
noncomputable
abb71c8b70 refactored to make debug easier 2018-09-01 07:33:37 -04:00
noncomputable
435392406b remove always-true condition 2018-09-01 00:44:09 -04:00
noncomputable
9ae614841e removed old commented out stuff 2018-09-01 00:40:49 -04:00
noncomputable
18b86d5ec5 creating agent objects at the start and passing their ids to AgentFeatureMakers now, instead of incrementor i 2018-08-31 15:39:53 -04:00
noncomputable
9c27e8c94c fixed bug where agents move superfulously move to intersections beyond their goals before returning to their goals. 2018-08-30 17:15:41 -04:00
noncomputable
947d8e7769 changed method name 2018-08-30 11:47:12 -04:00
noncomputable
aa0f977599 nothing 2018-08-30 00:44:28 -04:00
noncomputable
ba8add5b45 nothing 2018-08-30 00:44:13 -04:00
noncomputable
38322d7fa5 fixed mistake when comparing the animation_interval 2018-08-29 21:39:59 -04:00
noncomputable
94fa0db764 changed anim gap to anim interval 2018-08-29 21:39:35 -04:00
noncomputable
a6ee1b4f23 changed animation_gap to animation_interval 2018-08-29 17:50:37 -04:00
noncomputable
966ad413df removed resolution-tweaking feature and added analagous animation_gap feature 2018-08-29 17:44:48 -04:00
noncomputable
7e5634ca95 updated docs for buildingify options params 2018-08-29 01:43:28 -04:00
noncomputable
12621c828f added new 'high' resolution option, changed old 'high' or 'max 2018-08-29 00:13:18 -04:00
noncomputable
69f9742bab Added resolution switching feature 2018-08-28 23:04:05 -04:00
noncomputable
25b58eeaae fixed declaration error 2018-08-28 20:22:37 -04:00
noncomputable
ed2fb2f987 clarified speed limit in setTravelToPlace docs 2018-08-28 17:10:11 -04:00
noncomputable
8ac602316b added speed validation to setTravelToPlace 2018-08-28 16:44:55 -04:00
noncomputable
fd03bce016 removed old, unused stuff 2018-08-28 16:44:31 -04:00
noncomputable
1c74c2f6dc reorganized simulation/agent control 2018-08-28 16:04:57 -04:00
noncomputable
ae039233f2 documented constraints on speed-changing methods 2018-08-28 15:59:09 -04:00
noncomputable
cb21301092 changed update_func to controller 2018-08-28 15:42:34 -04:00
noncomputable
3058c2bd8a removed redundant geometry check 2018-08-28 13:31:58 -04:00
noncomputable
a2b4418985 added explanatory comment 2018-08-28 13:27:12 -04:00
noncomputable
9a8e385cde revised agent control system 2018-08-28 13:20:21 -04:00
noncomputable
8cf130e492 finished within-unit navigation method 2018-08-27 23:02:32 -04:00
noncomputable
4a9abb1685 worked on interior unit navigation 2018-08-27 02:21:39 -04:00
noncomputable
c23989236b marked agent instance methods as agent instance methods to override jsdocs static classification 2018-08-26 16:17:03 -04:00
noncomputable
0156153879 clarified comments 2018-08-26 14:12:41 -04:00
noncomputable
92df9723b4 updated how agents check whether they're off-course 2018-08-26 12:54:36 -04:00
noncomputable
aac8d233bf making off-course (e.g. long distance) direct trips auto-correct when they move further away from their goals 2018-08-26 02:52:49 -04:00
noncomputable
614d8044ea removed no-longer-used animation time tracking & coordination 2018-08-26 01:08:29 -04:00
noncomputable
a0951236f5 added speed limit validator 2018-08-26 01:03:52 -04:00
noncomputable
eba2615145 renamed Trip methods to Travel and changed comments 2018-08-26 00:55:44 -04:00
noncomputable
574615535d changed Place description 2018-08-26 00:54:57 -04:00
noncomputable
e40ef35e98 added parameter in setTravelToPlace to allow moving directly between streets/units 2018-08-25 22:18:17 -04:00
noncomputable
698b6091ec fixed speed-changing methods 2018-08-25 21:17:40 -04:00
noncomputable
f2e7f82964 fixed issues relating to previous commit and movements 2018-08-25 21:07:03 -04:00
noncomputable
0b056530a9 modified travel methods to allow moving from/to anywhere (including non-features) 2018-08-25 20:14:07 -04:00
noncomputable
35b9fc48aa removed practically redundant exception throw 2018-08-25 17:47:06 -04:00
noncomputable
00ca3df2d9 renamed resetTravelState to resetTrip 2018-08-25 17:46:36 -04:00
noncomputable
15b9fc7d8c renamed travel_state to trip, and added methods for pausing/resuming the trip 2018-08-25 17:33:20 -04:00
noncomputable
616d169018 changed the Place type's structure 2018-08-25 17:11:17 -04:00
noncomputable
8da1bdb0ab fixed intersection finding/storage code, was merged improperly 2018-08-25 16:23:48 -04:00
noncomputable
5fb30d355c fixed bug resulting from agent trying to move to where it already is (resulting in a distance of 0) 2018-08-25 14:37:36 -04:00
noncomputable
3dc571d9be changed comments and fixed bug caused by L's toGeoJSON() truncating coordinates by a helluva lot 2018-08-25 11:52:59 -04:00