Mercurial Hosting > traffic-intelligence
diff trafficintelligence/tests/events.txt @ 1151:658f87232536
extended creation of interactions to non simultaneous objects for PET calculations
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Wed, 01 Jul 2020 11:02:52 -0400 |
parents | 14140b55e580 |
children | af329f3330ba |
line wrap: on
line diff
--- a/trafficintelligence/tests/events.txt Thu May 28 01:03:45 2020 -0400 +++ b/trafficintelligence/tests/events.txt Wed Jul 01 11:02:52 2020 -0400 @@ -6,10 +6,21 @@ >>> interactions = createInteractions(objects) >>> len([i for i in interactions if len(i.roadUserNumbers) == 1]) 0 +>>> len(interactions) +45 >>> objects2 = [MovingObject(num = i, timeInterval = TimeInterval(0,10)) for i in range(100, 110)] >>> interactions = createInteractions(objects, objects2) >>> len([i for i in interactions if len(i.roadUserNumbers) == 1]) 0 +>>> objects3 = [MovingObject(num = i, timeInterval = TimeInterval(12,22)) for i in range(100, 110)] +>>> interactions = createInteractions(objects, objects3) +>>> len(interactions) +0 +>>> interactions = createInteractions(objects, objects3, 3) +>>> len(interactions) +100 +>>> interactions[0].getTimeInterval().empty() +True >>> o1 = MovingObject.generate(1, Point(-5.,0.), Point(0.,0.), TimeInterval(0,10)) >>> o2 = MovingObject.generate(2, Point(0.,-5.), Point(0.,1.), TimeInterval(0,10))