Leaderboard Contact
zl
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.6K 14,617
57
25.0K 25,000
1.00
20.8B 20,829,225,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,580
107 14
21.8M 21,840,840
Mod 4
14.5K 14,580
107 5
7.80M 7,800,300
Code Breaker
14.5K 14,580
107 1,533
2.39B 2,391,571,980
Nim
1.82B 1,828,739,428
135 80
19.7T 19,750,385,822,400
Random Number Generator
1.82B 1,828,739,428
135 2,275
561T 561,651,596,824,500
Delicious order
1.82B 1,828,739,428
135 5,591
1,380T 1,380,305,089,162,980
Capitalize
1.82B 1,828,739,428
135 842
207T 207,872,810,780,760
Tower of Hanoi
1.82B 1,828,739,428
135 1,948
480T 480,921,894,775,440

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
5
4
20
Half Adder
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
116
32
14
2,304
1,624
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
177
189
54
20
9,558
3,780
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
46
5
230
Little Box
400
6
2,400
Arithmetic Logic Unit (ALU) 1
179
7
1,253
Arithmetic Logic Unit (ALU) 2
565
101
57.0K 57,065
Conditions
73
8
584
Punchcard Programming
14.5K 14,580
107
1.56M 1,560,060
Assembly Programming
14.5K 14,580
107
1.56M 1,560,060
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
47
8
376
Unsigned Less
76
11
836
Signed Less
86
12
1,032
LSR
174
6
1,044
Count leading zeroes
106
39
4,134
ASR
174
6
1,044
One-hot Encoding
174
6
1,044
Comparison Flags
909
48
43.6K 43,632
Symphony ALU
7,213
7,565
165
93
1.19M 1,190,145
703K 703,545
Condition Match
10
6
60
Objective Beauty
28
8
224
Divide
1,816
399
724K 724,584
Modulo
1,776
401
712K 712,176
Multiply
920
146
134K 134,320