1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Comprehensive performance benchmarks for rust-rule-engine.
Complete comparison across all engine types and optimization levels:
- ----
**Run:**
```bash
cargo bench --bench engine_comparison_benchmark
```
Detailed benchmarks for Alpha Memory Indexing:
- ---
**Run:**
```bash
cargo bench --bench alpha_indexing_benchmark
```
Beta Memory Indexing performance:
- --
**Run:**
```bash
cargo bench --bench rete_optimization_benchmark
```
Parallel execution benchmarks:
- -
**Run:**
```bash
cargo bench --bench parallel_benchmarks
```
Backward chaining inference:
- -
**Run:**
```bash
cargo bench --bench backward_chaining_benchmarks --features backward-chaining
```
Backward chaining with indexing:
- -
**Run:**
```bash
cargo bench --bench backward_chaining_index_benchmark --features backward-chaining
```
Run all benchmarks:
```bash
make ci # Runs all tests and benchmarks
```
Run specific benchmark:
```bash
cargo bench --bench engine_comparison_benchmark
```
Run with features:
```bash
cargo bench --bench backward_chaining_benchmarks --features backward-chaining
```
- -
- -
- -
Clean benchmark results:
```bash
rm -rf target/criterion
```
Generate HTML reports:
```bash
cargo bench
```
- ---