SlideShare a Scribd company logo
1 of 11
by Alexander V. Makeev
Input
Pr1_b Pr1_ePr2_b Pr2_ePr3_b Pr3_e
Note: PrN = PropertyList of N event
Preprocessing
Pr1_b Pr1_ePr2_b Pr2_ePr3_b Pr3_e
Pr1
Pr2
Pr3
On each new event
For Each Pr
Hypothetic Pr101
Hypothetic Pr102
Hypothetic Pr103
Hypothetic Pr104
Hypothetic Pr105
Pr1
Creating by offset
Hypothetic Pr102
Hypothetic Pr101
For Each Pr
Pr2
Hypothetic Pr107
Hypothetic Pr108
Hypothetic Pr109
Seen before!
by GetDelta()
of Pr pairs
Creating by offset
Hypothetic Pr102
Hypothetic Pr151
For Each Pr
Hypothetic Pr123
Hypothetic Pr198
Hypothetic Pr111
Seen twice!
Good hypothesis!
Creating by offset
Pr3
Hypothetic Pr102
Future prediction
“Actual” point, i.e. current time
Future
Creating by offsets
Pr1
Pr2
Pr3 Prediction Pr4
Prediction Pr6
Prediction Pr5
And what if prediction is finished?
Pr1
Pr2
Pr3 Pr4
Pr6
Pr5
Hypothetic Pr102
Just a little magic
Pr1
Pr2
Pr3 Pr4
Pr6
Pr5
Pr102
Hypothetic Pr102
And making a hypothesis again…
But with a larger
scale!
Optimizations
• Too many hypothetic Prs for each Pr, but
might be ok for prototype
• Hypothetic Prs should be filtered before
adding to recent list (for calling GetDelta with)
• …

More Related Content

More from Alexander Nevidimov

чек за платеж за телефон
чек за платеж за телефончек за платеж за телефон
чек за платеж за телефонAlexander Nevidimov
 
чек за платеж за телефон
чек за платеж за телефончек за платеж за телефон
чек за платеж за телефонAlexander Nevidimov
 

More from Alexander Nevidimov (20)

чек за платеж за телефон
чек за платеж за телефончек за платеж за телефон
чек за платеж за телефон
 
чек за платеж за телефон
чек за платеж за телефончек за платеж за телефон
чек за платеж за телефон
 
Presentation_1376917645876
Presentation_1376917645876Presentation_1376917645876
Presentation_1376917645876
 
Presentation_1376678601814
Presentation_1376678601814Presentation_1376678601814
Presentation_1376678601814
 
Presentation_1376311255728
Presentation_1376311255728Presentation_1376311255728
Presentation_1376311255728
 
Presentation_1376222064850
Presentation_1376222064850Presentation_1376222064850
Presentation_1376222064850
 
Presentation_1376220985856
Presentation_1376220985856Presentation_1376220985856
Presentation_1376220985856
 
Presentation_1376220236996
Presentation_1376220236996Presentation_1376220236996
Presentation_1376220236996
 
Presentation_1376218980392
Presentation_1376218980392Presentation_1376218980392
Presentation_1376218980392
 
Presentation_1376168115602
Presentation_1376168115602Presentation_1376168115602
Presentation_1376168115602
 
Presentation_1375882705328
Presentation_1375882705328Presentation_1375882705328
Presentation_1375882705328
 
Presentation_1375280857464
Presentation_1375280857464Presentation_1375280857464
Presentation_1375280857464
 
Presentation_1375280653597
Presentation_1375280653597Presentation_1375280653597
Presentation_1375280653597
 
Presentation_1374052137363
Presentation_1374052137363Presentation_1374052137363
Presentation_1374052137363
 
Presentation_1373778041831
Presentation_1373778041831Presentation_1373778041831
Presentation_1373778041831
 
Presentation_1373190655210
Presentation_1373190655210Presentation_1373190655210
Presentation_1373190655210
 
Presentation_1372848115982
Presentation_1372848115982Presentation_1372848115982
Presentation_1372848115982
 
Presentation_1372103147097
Presentation_1372103147097Presentation_1372103147097
Presentation_1372103147097
 
Presentation_1371997361000
Presentation_1371997361000Presentation_1371997361000
Presentation_1371997361000
 
Presentation_1371603097527
Presentation_1371603097527Presentation_1371603097527
Presentation_1371603097527
 

Presentation_1367062327984