unittests_temporal_conditionals stdout

a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a3 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc32a590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc3a0a90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc32a650>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc2adc90>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc2c3210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc2c33d0>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc1887d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc188e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc188f90>] == 2
True|(True|True)
True
False|(True|True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc20ee90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc20ef50>] {||,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc1887d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc188e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc188f90>]
e1 tmp_map_name_20379_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))True
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e2@__lib_python_temporal_unittests_temporal_conditionals [True]
e3@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20379_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_19 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_20 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc208c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc201810>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc208ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc200690>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc0c9c10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc0c9d90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc0c9ad0>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032c10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032950>] == 2
True&(True&True)
True
False&(True&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc270ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc05a5d0>] {&&,over,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032c10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc032950>]
e1 tmp_map_name_20379_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20379_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc124390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f9ffd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc124d10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f9f210>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7fd7c10>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4150>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7efbf10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4190>] == 2
True&(True|True)
True
False&(True|True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7fd3b50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f00bd0>] {&&,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4150>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7efbf10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4190>]
e1 tmp_map_name_20379_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
e1 tmp_map_name_20379_18 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
E* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e43610>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4590>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e43710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e41150>]  then  E
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e9acd0>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dcedd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dd4690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dced10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dcea10>] == 1
a1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dcedd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dd4690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dced10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dcea10>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d548d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d54c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d54550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d54490>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d59550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0e110>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d595d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0c7d0>] == 1
a1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
True|(False)
True
True|(False)
True
True|(True)
True
True|(True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d59550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0e110>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d595d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0c7d0>] || [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0ab90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0c5d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0add0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0a790>]
a1 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_18 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_19 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_20 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20379_21 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_22 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_23 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_24 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0c650>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7dff5d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0a510>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0a350>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7cb6b90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7cb6990>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7cb6bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7cb6d90>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-03"
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a3 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7c5da90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7d0c7d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7c5dc50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7bfd790>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7bfdd50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7bfd890>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_day A <= 2
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b20690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b2d690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b20490>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b20510>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ff4990>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b2d750>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc13ee10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f9f6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc13ebd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e43390>] == 1
c1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
start_date C < "2001-01-02"
True
True
True|(False)
True
True|(False)
True
True
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc13ee10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f9f6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc13ebd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7e43390>] {||,during} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc0be310>]
a1 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc03c690>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc03c950>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7b1af90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc039290>]
c1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
start_date C == "2001-01-02"
a1 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a0d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ad3a10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a110>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a2d0>] == 1
True&(True&True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7adc990>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a0d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7ad3a10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a110>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a2d0>]
b1 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b2@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
result* =  if  {over} condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d7ad0>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d9350>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84cc04a950>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78f8c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78f8ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7968ad0>] == 2
True|(True|True)
True
False|(True|True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78f8f10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7959750>] {||,over,|} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78f8c90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78f8ed0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7968ad0>]
b1 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b2@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
B* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79728d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7972a90>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c781e3d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7968150>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7880850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c77c5710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78804d0>] == 2
True&(True&True)
True
False&(True&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c77c5e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c77f1050>] {&&,over,&} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7880850>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c77c5710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78804d0>]
b1 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
b1@__lib_python_temporal_unittests_temporal_conditionals [True]
b1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
B* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7706e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7706e10>]  then  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c78809d0>]
a1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A <= "2001-01-03"
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
d1@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c76b30d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c76b3210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7613d10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7613fd0>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7758790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c775e6d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7758210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c775ee50>]
d1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(D)
d1 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75c2c50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75bba10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75c2a10>] == 1
a1 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date A >= "2001-01-04"
True&(False)
False
True&(True)
True
True
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75c2c50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75bba10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75c2a10>] && [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d7310>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d7f90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d7bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d7550>]
a1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_18 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_19 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
d2@__lib_python_temporal_unittests_temporal_conditionals [True]
d1 tmp_map_name_20379_20 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_21 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A* =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c75d2190>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d78d0>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a557d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a55050>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(B)
b1 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a62390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a4ebd0>] == 2
d1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
start_date D >= "2001-01-04"
True
True
True&(False&True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a62390>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a4ebd0>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a62810>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a62d90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a62850>]
a1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d1 tmp_map_name_20379_13 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_14 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
d3 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 5, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))False
d1 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
d2 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
A * =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7fdf850>]  then  A  else  D
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f79e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7f79850>]
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
start_date B <= "2001-01-01"
e1 tmp_map_name_20379_3 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
td(E)
e1 tmp_map_name_20379_6 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a47090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a47150>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a475d0>] == 2
True&(True|True)
True
False&(True|True)
False
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d5c10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79d5550>] {&&,over,|,r} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a47090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a47150>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7a475d0>]
e1 tmp_map_name_20379_15 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
e2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
e3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))
b1 tmp_map_name_20379_18 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_19 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
e1@__lib_python_temporal_unittests_temporal_conditionals [True]
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
(datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))True
(datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 6, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))False
(datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))True
e1 tmp_map_name_20379_20 (datetime.datetime(2000, 12, 31, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
b1 tmp_map_name_20379_21 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_22 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
E * =  if condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c74fe790>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79e0490>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c79e0210>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c750d550>]  then  E  else  B
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7480d50>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c748d550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c748d390>]
e1@__lib_python_temporal_unittests_temporal_conditionals
b1@__lib_python_temporal_unittests_temporal_conditionals
b2@__lib_python_temporal_unittests_temporal_conditionals
b1 tmp_map_name_20379_1 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_2 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(B)
b1 tmp_map_name_20379_3 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
b2 tmp_map_name_20379_4 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7422bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7417110>] == 2
a1 tmp_map_name_20379_5 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_6 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_7 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_8 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
td(A)
a1 tmp_map_name_20379_9 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_10 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_11 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_12 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c74226d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428810>] == 1
True&(True&True)
True
True&(True&True)
True
[<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7422bd0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7417110>] {&&,contains} [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428e90>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c74226d0>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428e10>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428810>]
a1 tmp_map_name_20379_15 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_16 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_17 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_18 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
(datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))True
a1@__lib_python_temporal_unittests_temporal_conditionals [True]
a2@__lib_python_temporal_unittests_temporal_conditionals [True]
a3@__lib_python_temporal_unittests_temporal_conditionals [True]
a4@__lib_python_temporal_unittests_temporal_conditionals [True]
a1 tmp_map_name_20379_19 (datetime.datetime(2001, 1, 1, 0, 0), datetime.datetime(2001, 1, 2, 0, 0))
a2 tmp_map_name_20379_20 (datetime.datetime(2001, 1, 2, 0, 0), datetime.datetime(2001, 1, 3, 0, 0))
a3 tmp_map_name_20379_21 (datetime.datetime(2001, 1, 3, 0, 0), datetime.datetime(2001, 1, 4, 0, 0))
a4 tmp_map_name_20379_22 (datetime.datetime(2001, 1, 4, 0, 0), datetime.datetime(2001, 1, 5, 0, 0))
result* =  if  {equal|during} condition [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c73b0710>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c73bca50>]  then  A
R = [<grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428090>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428550>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c7428250>, <grass.temporal.space_time_datasets.RasterDataset object at 0x7f84c72e1fd0>]