Files
secondo/bin/tmp/TemporalLifted.examples
2026-01-23 17:03:45 +08:00

1083 lines
22 KiB
Plaintext

Database: berlintest
Restore: NO
Operator : # alias NOTEQUAL
Number : 1
Signature: int x mint -> mbool
Example : query 2 # noAtCenter
Result : file
Operator : # alias NOTEQUAL
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE # (train1 inside mrain)
Result : file
Operator : # alias NOTEQUAL
Number : 3
Signature: string x mstring -> mbool
Example : query "Zitadelle" # train7upsights
Result : file
Operator : # alias NOTEQUAL
Number : 4
Signature: real x mreal -> mbool
Example : query 3000.0 # distance(train1, mehringdamm)
Result : file
Operator : # alias NOTEQUAL
Number : 5
Signature: point x mpoint -> mbool
Example : query mehringdamm # train6
Result : file
Operator : # alias NOTEQUAL
Number : 6
Signature: region x mregion -> mbool
Example : query val(mrain atinstant eight) # mrain
Result : file
Operator : # alias NOTEQUAL
Number : 7
Signature: mint x mint -> mbool
Example : query noAtCenter # noAtTiergarten
Result : file
Operator : # alias NOTEQUAL
Number : 8
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) # (train7up inside mrain2)
Result : file
Operator : # alias NOTEQUAL
Number : 9
Signature: mstring x mstring -> mbool
Example : query train7upsights # train7downsights
Result : file
Operator : # alias NOTEQUAL
Number : 10
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) # distance(train7down,mehringdamm)
Result : file
Operator : # alias NOTEQUAL
Number : 11
Signature: mpoint x mpoint -> mbool
Example : query train7 # train7down
Result : file
Operator : # alias NOTEQUAL
Number : 12
Signature: mregion x mregion -> mbool
Example : query mrain # mrain3
Result : file
Operator : # alias NOTEQUAL
Number : 13
Signature: mint x int -> mbool
Example : query noAtCenter # 2
Result : file
Operator : # alias NOTEQUAL
Number : 14
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) # TRUE
Result : file
Operator : # alias NOTEQUAL
Number : 15
Signature: mstring x string -> mbool
Example : query train7upsights # "Zitadelle"
Result : file
Operator : # alias NOTEQUAL
Number : 16
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) # 3000.0
Result : file
Operator : # alias NOTEQUAL
Number : 17
Signature: mpoint x point -> mbool
Example : query train6 # mehringdamm
Result : file
Operator : # alias NOTEQUAL
Number : 18
Signature: mregion x region -> mbool
Example : query mrain # val(mrain atinstant eight)
Result : file
Operator : <= alias LOWEREQUAL
Number : 1
Signature: int x mint -> mbool
Example : query 1 <= noAtCenter
Result : file
Operator : <= alias LOWEREQUAL
Number : 2
Signature: bool x mbool -> mbool
Example : query FALSE < (train1 inside mrain)
Result : file
Operator : <= alias LOWEREQUAL
Number : 3
Signature: string x mstring -> mbool
Example : query "Kudamm-Karree" <= train7upsights
Result : file
Operator : <= alias LOWEREQUAL
Number : 4
Signature: real x mreal -> mbool
Example : query 1000.0 <= distance(train1, mehringdamm)
Result : file
Operator : <= alias LOWEREQUAL
Number : 5
Signature: mint x mint -> mbool
Example : query noAtCenter <= noAtTiergarten
Result : file
Operator : <= alias LOWEREQUAL
Number : 6
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) <= (train7up inside mrain2)
Result : file
Operator : <= alias LOWEREQUAL
Number : 7
Signature: mstring x mstring -> mbool
Example : query train7upsights <= train7downsights
Result : file
Operator : <= alias LOWEREQUAL
Number : 8
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) <= distance(train1,mehringdamm)
Result : file
Operator : <= alias LOWEREQUAL
Number : 9
Signature: mint x int -> mbool
Example : query noAtCenter <= 1
Result : file
Operator : <= alias LOWEREQUAL
Number : 10
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) <= FALSE
Result : file
Operator : <= alias LOWEREQUAL
Number : 11
Signature: mstring x string -> mbool
Example : query train7upsights <= "Kudamm-Karree"
Result : file
Operator : <= alias LOWEREQUAL
Number : 12
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) <= 1000.0
Result : file
Operator : < alias LOWER
Number : 1
Signature: int x mint -> mbool
Example : query 0 < noAtCenter
Result : file
Operator : < alias LOWER
Number : 2
Signature: bool x mbool -> mbool
Example : query FALSE < (train1 inside mrain)
Result : file
Operator : < alias LOWER
Number : 3
Signature: string x mstring -> mbool
Example : query "Kudamm-Karree" < train7upsights
Result : file
Operator : < alias LOWER
Number : 4
Signature: real x mreal -> mbool
Example : query 1000.0 < distance(train1, mehringdamm)
Result : file
Operator : < alias LOWER
Number : 5
Signature: mint x mint -> mbool
Example : query noAtTiergarten < noAtCenter
Result : file
Operator : < alias LOWER
Number : 6
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) < (train7up inside mrain2)
Result : file
Operator : < alias LOWER
Number : 7
Signature: mstring x mstring -> mbool
Example : query train7upsights < train7downsights
Result : file
Operator : < alias LOWER
Number : 8
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) < distance(train7down,mehringdamm)
Result : file
Operator : < alias LOWER
Number : 9
Signature: mint x int -> mbool
Example : query noAtCenter < 0
Result : file
Operator : < alias LOWER
Number : 10
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) < FALSE
Result : file
Operator : < alias LOWER
Number : 11
Signature: mstring x string -> mbool
Example : query train7upsights < "Kudamm-Karree"
Result : file
Operator : < alias LOWER
Number : 12
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) < 1000.0
Result : file
Operator : = alias EQUAL
Number : 1
Signature: int x mint -> mbool
Example : query 2 = noAtCenter
Result : file
Operator : = alias EQUAL
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE = (train1 inside mrain)
Result : file
Operator : = alias EQUAL
Number : 3
Signature: string x mstring -> mbool
Example : query "Zitadelle" = train7upsights
Result : file
Operator : = alias EQUAL
Number : 4
Signature: real x mreal -> mbool
Example : query 3000.0 = distance(train1, mehringdamm)
Result : file
Operator : = alias EQUAL
Number : 5
Signature: point x mpoint -> mbool
Example : query mehringdamm = train6
Result : file
Operator : = alias EQUAL
Number : 6
Signature: region x mregion -> mbool
Example : query val(mrain atinstant eight) = mrain
Result : file
Operator : = alias EQUAL
Number : 7
Signature: mint x mint -> mbool
Example : query noAtCenter = noAtTiergarten
Result : file
Operator : = alias EQUAL
Number : 8
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) = (train7up inside mrain2)
Result : file
Operator : = alias EQUAL
Number : 9
Signature: mstring x mstring -> mbool
Example : query train7upsights = train7downsights
Result : file
Operator : = alias EQUAL
Number : 10
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) = distance(train1,mehringdamm)
Result : file
Operator : = alias EQUAL
Number : 11
Signature: mpoint x mpoint -> mbool
Example : query train7 = train7down
Result : file
Operator : = alias EQUAL
Number : 12
Signature: mregion x mregion -> mbool
Example : query mrain = mrain3
Result : file
Operator : = alias EQUAL
Number : 13
Signature: mint x int -> mbool
Example : query noAtCenter = 2
Result : file
Operator : = alias EQUAL
Number : 14
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) = TRUE
Result : file
Operator : = alias EQUAL
Number : 15
Signature: mstring x string -> mbool
Example : query train7upsights = "Zitadelle"
Result : file
Operator : = alias EQUAL
Number : 16
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) = 3000.0
Result : file
Operator : = alias EQUAL
Number : 17
Signature: mpoint x point -> mbool
Example : query train6 = mehringdamm
Result : file
Operator : = alias EQUAL
Number : 18
Signature: mregion x region -> mbool
Example : query mrain = val(mrain atinstant eight)
Result : file
Operator : > alias GREATER
Number : 1
Signature: int x mint -> mbool
Example : query 1 > noAtCenter
Result : file
Operator : > alias GREATER
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE > (train1 inside mrain)
Result : file
Operator : > alias GREATER
Number : 3
Signature: string x mstring -> mbool
Example : query train7upsights > "Kudamm-Karree"
Result : file
Operator : > alias GREATER
Number : 4
Signature: real x mreal -> mbool
Example : query 1000.0 > distance(train1, mehringdamm)
Result : file
Operator : > alias GREATER
Number : 5
Signature: mint x mint -> mbool
Example : query noAtCenter > noAtTiergarten
Result : file
Operator : > alias GREATER
Number : 6
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) > (train7up inside mrain2)
Result : file
Operator : > alias GREATER
Number : 7
Signature: mstring x mstring -> mbool
Example : query train7upsights > train7downsights
Result : file
Operator : > alias GREATER
Number : 8
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) > distance(train1,mehringdamm)
Result : file
Operator : > alias GREATER
Number : 9
Signature: mint x int -> mbool
Example : query noAtCenter > 1
Result : file
Operator : > alias GREATER
Number : 10
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) > TRUE
Result : file
Operator : > alias GREATER
Number : 11
Signature: mstring x string -> mbool
Example : query train7upsights > "Kudamm-Karree"
Result : file
Operator : > alias GREATER
Number : 12
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) > 1000.0
Result : file
Operator : >= alias GREATEREQUAL
Number : 1
Signature: int x mint -> mbool
Example : query 1 >= noAtCenter
Result : file
Operator : >= alias GREATEREQUAL
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE >= (train1 inside mrain)
Result : file
Operator : >= alias GREATEREQUAL
Number : 3
Signature: string x mstring -> mbool
Example : query "Kudamm-Karree" >= train7upsights
Result : file
Operator : >= alias GREATEREQUAL
Number : 4
Signature: real x mreal -> mbool
Example : query 1000.0 >= distance(train1, mehringdamm)
Result : file
Operator : >= alias GREATEREQUAL
Number : 5
Signature: mint x mint -> mbool
Example : query noAtTiergarten >= noAtCenter
Result : file
Operator : >= alias GREATEREQUAL
Number : 6
Signature: mbool x mbool -> mbool
Example : query (train7down inside mrain2) >= (train7up inside mrain2)
Result : file
Operator : >= alias GREATEREQUAL
Number : 7
Signature: mstring x mstring -> mbool
Example : query train7upsights >= train7downsights
Result : file
Operator : >= alias GREATEREQUAL
Number : 8
Signature: mreal x mreal -> mbool
Example : query distance(train7,mehringdamm) >= distance(train1,mehringdamm)
Result : file
Operator : >= alias GREATEREQUAL
Number : 9
Signature: mint x int -> mbool
Example : query noAtCenter >= 1
Result : file
Operator : >= alias GREATEREQUAL
Number : 10
Signature: mbool x bool -> mbool
Example : query (train1 inside mrain) >= TRUE
Result : file
Operator : >= alias GREATEREQUAL
Number : 11
Signature: mstring x string -> mbool
Example : query train7upsights >= "Kudamm-Karree"
Result : file
Operator : >= alias GREATEREQUAL
Number : 12
Signature: mreal x real -> mbool
Example : query distance(train1, mehringdamm) >= 1000.0
Result : file
Operator : abs
Number : 1
Signature: mreal -> mreal
Example : query abs([const mreal value((("2003-11-1" "2003-11-5" TRUE TRUE)(0.0 0.0 -5000.0 FALSE)))])
Result : file
Operator : and
Number : 1
Signature: mbool x bool -> mbool
Example : query (train7down inside mrain2) and TRUE
Result : file
Operator : and
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE and (train7down inside mrain2)
Result : file
Operator : and
Number : 3
Signature: mbool x mbool -> mbool
Example : query (train7 inside mrain2) and (train7down inside mrain2)
Result : file
Operator : area
Number : 1
Signature: mregion -> mreal
Example : query area(move(train1, Sehenswuerdreg feed extract[GeoData]))
Result : file_platform
Remark : On linux64 the result has more untis, hence there is probably a bug in the area operator. On mac osx also have the same problem here.
Operator : concat
Number : 1
Signature: mpoint x mpoint -> mpoint
Example : query train1first train1second concat
Result : file
Operator : distance
Number : 1
Signature: mreal x real -> mreal
Example : query distance(linearize2(distance(train7, mehringdamm)), 200.0)
Result : file
Tolerance: %0.01
Operator : distance
Number : 2
Signature: mreal x mreal -> mreal
Example : query distance(linearize2(distance(train1, mehringdamm)), linearize2(distance(train7, mehringdamm)))
Result : file
Tolerance: %0.01
Operator : distance
Number : 3
Signature: real x mreal -> mreal
Example : query distance(200.0, linearize2(distance(train7, mehringdamm)))
Result : file
Tolerance: %0.01
Operator : distance
Number : 4
Signature: mpoint x mpoint -> mreal
Example : query distance(train7up, train7down)
Result : file
Operator : inside
Number : 1
Signature: mpoint x points -> mbool
Example : query train7 inside train7stations
Result : file
Operator : inside
Number : 2
Signature: mpoint x line -> mbool
Example : query train7 inside train7sections
Result : file
Operator : inside
Number : 3
Signature: mregion x points -> mbool
Example : query mrain inside (intersection1((val(mrain atinstant six30)), Sehenswuerdaspoints))
Result : file
Operator : inside
Number : 4
Signature: mregion x line -> mbool
Example : query mrain inside mrainline
Result : file
Operator : intersection
Number : 1
Signature: int x mint -> mint
Example : query intersection(2, noAtCenter)
Result : file
Operator : intersection
Number : 2
Signature: bool x mbool -> mbool
Example : query intersection(FALSE, (train1 inside mrain))
Result : file
Operator : intersection
Number : 3
Signature: string x mstring -> mstring
Example : query intersection("Kudamm-Karree", train7upsights)
Result : file
Operator : intersection
Number : 4
Signature: real x mreal -> mreal
Example : query intersection(3000.0, distance(train1, mehringdamm))
Result : file
Operator : intersection
Number : 5
Signature: mint x mint -> mint
Example : query intersection(noAtCenter, noAtTiergarten)
Result : file
Operator : intersection
Number : 6
Signature: mbool x mbool -> mbool
Example : query intersection((train7 inside mrain2),(train7down inside mrain2))
Result : file
Operator : intersection
Number : 7
Signature: mstring x mstring -> mstring
Example : query intersection(train7upsights, train7downsights)
Result : file
Operator : intersection
Number : 8
Signature: mreal x mreal -> mreal
Example : query intersection(distance(train7,mehringdamm), distance(train1,mehringdamm))
Result : file
Operator : intersection
Number : 9
Signature: mint x int -> mint
Example : query intersection(noAtCenter,2)
Result : file
Operator : intersection
Number : 10
Signature: mbool x bool -> mbool
Example : query intersection((train1 inside mrain),FALSE)
Result : file
Operator : intersection
Number : 11
Signature: mstring x string -> mstring
Example : query intersection(train7upsights, "Kudamm-Karree")
Result : file
Operator : intersection
Number : 12
Signature: mreal x real -> mreal
Example : query intersection(distance(train1, mehringdamm), 3000.0)
Result : file
Operator : intersection
Number : 13
Signature: mpoint x mpoint -> mpoint
Example : query intersection(train7, train7down)
Result : file
Operator : isempty
Number : 1
Signature: mbool -> mbool
Example : query isempty(train1 inside mrain)
Result : file
Operator : isempty
Number : 2
Signature: mint -> mbool
Example : query isempty(noAtCenter)
Result : (mbool((("begin of time" "end of time" TRUE TRUE)FALSE)))
Operator : isempty
Number : 3
Signature: mstring -> mbool
Example : query isempty(train7upsights)
Result : file
Operator : isempty
Number : 4
Signature: mreal -> mbool
Example : query isempty(distance(train1, mehringdamm))
Result : file
Operator : isempty
Number : 5
Signature: mpoint -> mbool
Example : query isempty(train7up)
Result : file
Operator : isempty
Number : 6
Signature: mregion -> mbool
Example : query isempty(msnow)
Result : file
Operator : minus
Number : 1
Signature: int x mint -> mint
Example : query 2 minus noAtCenter
Result : file
Operator : minus
Number : 2
Signature: bool x mbool -> mbool
Example : query TRUE minus (train7 inside mrain2)
Result : file
Operator : minus
Number : 3
Signature: string x mstring -> mstring
Example : query "Zitadelle" minus train7upsights
Result : file
Operator : minus
Number : 4
Signature: real x mreal -> mreal
Example : query 3000.0 minus (distance(train7, mehringdamm))
Result : file
Operator : minus
Number : 5
Signature: point x mpoint -> mpoint
Example : query mehringdamm minus train7
Result : file
Operator : minus
Number : 6
Signature: mint x int -> mint
Example : query noAtCenter minus 2
Result : file
Operator : minus
Number : 7
Signature: mbool x bool -> mbool
Example : query (train7 inside mrain2) minus TRUE
Result : file
Operator : minus
Number : 8
Signature: mstring x string -> mstring
Example : query train7upsights minus "Zitadelle"
Result : file
Operator : minus
Number : 9
Signature: mreal x real -> mreal
Example : query (distance(train7, mehringdamm)) minus 3000.0
Result : file_platform
Remark : On linux64 the a pair (0.0361728, 0.0) produces a big relative error
Tolerance: %0.0001
Operator : minus
Number : 10
Signature: mpoint x point -> mpoint
Example : query train7 minus mehringdamm
Result : file
Operator : minus
Number : 11
Signature: mint x mint -> mint
Example : query noAtTiergarten minus noAtCenter
Result : file
Operator : minus
Number : 12
Signature: mbool x mbool -> mbool
Example : query (train7 inside mrain2) minus (train7down inside mrain2)
Result : file
Operator : minus
Number : 13
Signature: mstring x mstring -> mstring
Example : query train7downsights minus train7upsights
Result : file
Operator : minus
Number : 14
Signature: mreal x mreal -> mreal
Example : query (distance(train1, mehringdamm)) minus (distance(train7, mehringdamm))
Result : file_platform
Remark : On linux 64 bit this query produces an unexpected result
Tolerance: %0.0001
Operator : minus
Number : 15
Signature: mpoint x mpoint -> mpoint
Example : query train7 minus train7down
Result : file
Operator : minus
Number : 16
Signature: region x mpoint -> mregion
Example : query (val(mrain2 atinstant six30)) minus train7down
Result : file
Operator : minus
Number : 17
Signature: mregion x point -> mregion
Example : query mrain2 minus (val(train7down atinstant six30))
Result : file
Operator : minus
Number : 18
Signature: mregion x mpoint -> mregion
Example : query mrain2 minus train7down
Result : file
Operator : minus
Number : 19
Signature: mregion x points -> mregion
Example : query mrain minus Sehenswuerdaspoints
Result : file
Operator : minus
Number : 20
Signature: mregion x line -> mpoint
Example : query mrain2 minus train7sections
Result : file
Operator : -
Number : 1
Signature: {mint x mreal, int, real} x {mint x mreal, int, real} -> {mint, mreal}
Example : query no_components(noAtCenter - 3.5)
Result : 21
Operator : +
Number : 1
Signature: {mint x mreal, int, real} x {mint x mreal, int, real} -> {mint, mreal}
Example : query no_components(speed(train6) + speed(train7))
Result : 206
Operator : *
Number : 1
Signature: {mint x mreal, int, real} x {mint x mreal, int, real} -> {mint, mreal}
Example : query minimum(squareddistance(train7, train6) * noAtCenter)
Result : 0.0
Operator : /
Number : 1
Signature: {mint x mreal, int, real} x {mint x mreal, int, real} -> {mint, mreal}
Example : query minimum(squareddistance(train7, train6))/ minimum(squareddistance(train7, train6)/3)
Result : 3.0
Operator : no_components
Number : 1
Signature: mregion -> mint
Example : query no_components(mrain)
Result : file
Operator : not
Number : 1
Signature: mbool -> mbool
Example : query not(train7 inside mrain2)
Result : file
Operator : or
Number : 1
Signature: mbool x bool -> mbool
Example : query (train7down inside mrain2) or FALSE
Result : file
Operator : or
Number : 2
Signature: bool x mbool -> mbool
Example : query FALSE or (train7down inside mrain2)
Result : file
Operator : or
Number : 3
Signature: mbool x mbool -> mbool
Example : query (train7 inside mrain2) or (train7down inside mrain2)
Result : file
Operator : perimeter
Number : 1
Signature: mregion -> mreal
Example : query perimeter (move(train1, Sehenswuerdreg feed extract[GeoData]))
Result : file
Operator : periods2mint
Number : 1
Signature: periods -> mint
Example : query periods2mint(deftime(train7 at thecenter))
Result : file
Operator : rough_center
Number : 1
Signature: mregion -> mpoint
Example : query rough_center(mrain)
Result : file
Tolerance: %0.0001
Operator : union
Number : 1
Signature: mpoint x region -> mregion
Example : query (train7 at thecenter) union thecenter
Result : file
Operator : union
Number : 2
Signature: mpoint x mregion -> mregion
Example : query train7 union mrain2
Result : file
Operator : union
Number : 3
Signature: point x mregion -> mregion
Example : query mehringdamm union mrain2
Result : file
Operator : zero
Number : 1
Signature: -> mint
Example : query zero()
Result : file
Operator : eplus
Number : 1
Signature: mint x mint -> mint
Example : query zero() eplus zero()
Result : bug
Remark : alpha state
Operator : createmint
Number : 1
Signature : periods x int -> mint
Example : query maximum( createmint(deftime(train7),3)) = 3
Result : TRUE
Operator : frechetdistance
Number : 1
Signature : mpoint x mpoint x geoid -> real
Example : query frechetdistance(train1, train7) > 10000.0
Result : TRUE