Leaderboard Contact
Celforyon
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,869 35
30.3K 30,391
0.82
1.98B 1,988,027,265

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 29 5 1 145
Mod 4 0 0 1 0
Code Breaker 109 6 9 5,886
The Maze 6 5 373
11.1K 11,190
Nim 2 2 3 12
Random Number Generator 413 11 65
295K 295,295
Delicious order 2,163 13 31
871K 871,689
Capitalize 5 4 112 2,240
Tower of Hanoi 265 8 127
269K 269,240

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
58
63
66
67
80
99
341
18
17
13
12
11
10
7
6
1,008
986
819
792
737
800
693
2,046
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
21
22
24
8
7
5
168
154
120
Saving Bytes
73
5
365
Counter
88
98
129
11
10
9
968
980
1,161
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
64
97
100
5
4
3
320
388
300
Arithmetic Logic Unit (ALU) 2
169
180
193
202
22
15
14
12
3,718
2,700
2,702
2,424
Conditions
18
23
26
6
5
4
108
115
104
Punchcard Programming
13.3K 13,377
5
66.8K 66,885
Assembly Programming
13.3K 13,377
5
66.8K 66,885
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
38
5
4
155
152
Unsigned Less
37
39
49
10
7
6
370
273
294
Signed Less
37
39
49
10
7
6
370
273
294
LSR
85
3
255
Count leading zeroes
22
5
110
ASR
126
3
378
One hot encoding
86
3
258
Comparison Flags
307
317
10
9
3,070
2,853
Symphony ALU
3,622
3,652
75
12
271K 271,650
43.8K 43,824
Condition Match
8
5
40
Objective beauty
22
25
8
5
176
125
Divide
901
931
936
1,047
140
92
80
68
126K 126,140
85.6K 85,652
74.8K 74,880
71.1K 71,196
Modulo
973
1,008
1,150
141
87
70
137K 137,193
87.6K 87,696
80.5K 80,500
Multiply
252
321
48
38
12.0K 12,096
12.1K 12,198