Commit Graph

29 Commits

Author SHA1 Message Date
d7b0ca77e9 Change state timestamp to double precision. 2022-12-19 14:55:15 +08:00
358e654f51 Code cleanup. 2022-11-28 14:20:49 +08:00
d16548e570 Fix BinarySearchFirst algorithm. 2022-11-28 11:53:13 +08:00
2c4ac3191c Optimize score variables. 2022-11-19 22:08:56 +08:00
31e9f1352b Redefine stack and propagation of judge. 2022-11-16 00:27:38 +08:00
9e0bf024d7 Fix judge propagation. 2022-11-14 23:28:14 +08:00
d2ff168e25 Add invalidation for property source. Fix cache lock for scores. 2022-11-14 16:38:15 +08:00
05664a2994 Code cleanup. 2022-11-14 16:05:44 +08:00
ba6166068b Implement score update. 2022-11-14 16:05:21 +08:00
49431e888c Implement judge feed, pass, cleanup, and miss. Add update score stub. 2022-11-14 13:57:02 +08:00
c31c16792c Add judge priority. 2022-11-14 13:55:10 +08:00
7fca09ff49 Code cleanup. 2022-11-13 13:42:08 +08:00
eff8dd2c35 Remove temporary debug logs. 2022-11-12 17:50:31 +08:00
604398cae2 Add judge feed and cleanup stub. 2022-11-12 16:56:27 +08:00
457d491d89 Update internal judge event data structure. 2022-11-12 16:53:57 +08:00
35040e4ebd Update input feeding logic. 2022-11-12 01:00:31 +08:00
d10e6ea18b Implement judge event preparation. 2022-11-12 00:57:41 +08:00
990a42f71b Evaluates clipping of judge events on load. 2022-11-11 10:36:00 +08:00
cf00bd8db0 Implement input name evaluation. Implement context state. 2022-11-11 10:02:01 +08:00
5ac0a558e0 Delay input name evaluation in judge definition. 2022-11-11 00:44:44 +08:00
296d5bb615 Reads score operation as structure. 2022-11-11 00:34:30 +08:00
c33186086c Tokenize ruleset keys. Remove MotionName. 2022-11-09 14:01:27 +08:00
55efc7a428 Code cleanup. 2022-11-09 13:53:53 +08:00
f311eb5e8d Implement InputProxy. 2022-11-07 12:21:50 +08:00
324c887539 Retrieve identifier names for debugging. 2022-11-01 17:36:18 +08:00
2c9be2ef1e Introduce IdentifierManager to improve PDT evaluator performance. 2022-11-01 13:47:04 +08:00
64ab3b001b Code cleanup. 2022-10-31 16:02:27 +08:00
cd4ea557c3 Prune code. 2022-09-30 18:19:19 +08:00
e8e36b83bd Add project files. 2022-09-30 17:32:21 +08:00