Leaderboard Contact
ehl
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,447
74
25.0K 25,000
1.00
26.7B 26,726,950,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,447
74 12
12.8M 12,828,936
Mod 4
14.4K 14,447
74 5
5.34M 5,345,390
Code Breaker
14.4K 14,447
74 1,029
1.10B 1,100,081,262
The Maze
14.4K 14,447
74 1,573
1.68B 1,681,659,694
Nim
1.82B 1,828,739,363
175 9
2.88T 2,880,264,496,725
Random Number Generator
1.82B 1,828,739,363
175 584
186T 186,897,162,898,600
Delicious order
1.82B 1,828,739,363
175 5,091
1,629T 1,629,269,616,980,775
Capitalize
1.82B 1,828,739,363
175 723
231T 231,381,247,903,575
Tower of Hanoi
1.82B 1,828,739,363
175 133
42.5T 42,563,908,673,825

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
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Adding Bytes
72
32
2,304
Multiplexer
33
2
66
Saving Gracefully
11
6
66
Signed Negator
80
33
2,640
Saving Bytes
88
6
528
Counter
145
37
5,365
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
46
6
276
Little Box
492
7
3,444
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
446
66
29.4K 29,436
Conditions
82
8
656
Punchcard Programming
14.4K 14,447
74
1.06M 1,069,078
Assembly Programming
14.4K 14,447
74
1.06M 1,069,078
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
159
69
10.9K 10,971
Unsigned Less
93
13
1,209
Signed Less
113
14
1,582
LSR
174
7
1,218
Count leading zeroes
973
1,081
105
85
102K 102,165
91.8K 91,885
ASR
174
7
1,218
One-hot Encoding
174
7
1,218
Comparison Flags
3,611
388
1.40M 1,401,068
Symphony ALU
6,666
130
866K 866,580
Condition Match
12
6
72
Objective Beauty
31
9
279
Divide
3,703
294
1.08M 1,088,682
Modulo
4,695
587
2.75M 2,755,965
Multiply
840
228
191K 191,520