Leaderboard Contact
EPRORA
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,734 133
25.0K 25,001
0.99
5.76B 5,765,780,622

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 38 6 1 228
Mod 4 0 0 1 0
Code Breaker 126 6 9 6,804
The Maze 6 5 373
11.1K 11,190
Nim 2 2 3 12
Random Number Generator 381 11 66
276K 276,606
Delicious order 2,644 13 32
1.09M 1,099,904
Capitalize 5 4 112 2,240
Tower of Hanoi 301 35 128
1.34M 1,348,480

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
2
2
4
Bigger AND Gate
2
2
4
XNOR Gate
3
2
6
Half Adder
3
2
6
Full Adder
7
4
28
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
77
105
133
162
32
10
8
5
4
1,792
770
840
665
648
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
24
5
120
Saving Bytes
65
73
6
5
390
365
Counter
85
87
88
90
94
101
14
12
11
10
9
8
1,190
1,044
968
900
846
808
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
336
368
7
5
2,352
1,840
Arithmetic Logic Unit (ALU) 1
77
3
231
Arithmetic Logic Unit (ALU) 2
169
189
190
213
215
235
275
35
14
13
12
11
10
7
5,915
2,646
2,470
2,556
2,365
2,350
1,925
Conditions
19
4
76
Punchcard Programming
13.3K 13,307
13.3K 13,321
6
3
79.8K 79,842
39.9K 39,963
Assembly Programming
13.3K 13,307
13.3K 13,321
6
3
79.8K 79,842
39.9K 39,963
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
38
4
152
Unsigned Less
38
39
41
8
7
6
304
273
246
Signed Less
41
6
246
LSR
70
3
210
Count leading zeroes
19
20
5
4
95
80
ASR
76
3
228
One-hot Encoding
70
3
210
Comparison Flags
331
10
3,310
Symphony ALU
1,974
2,312
2,452
2,648
2,819
43
19
17
14
13
84.8K 84,882
43.9K 43,928
41.6K 41,684
37.0K 37,072
36.6K 36,647
Condition Match
8
12
13
5
4
3
40
48
39
Objective Beauty
25
34
5
4
125
136
Divide
941
72
67.7K 67,752
Modulo
949
73
69.2K 69,277
Multiply
249
18
4,482