Leaderboard Contact
tim_mm
COMPLETE 95%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,388
74
25.0K 25,000
1.00
26.6B 26,617,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,552
104 12
18.1M 18,160,896
Mod 4
14.5K 14,552
104 5
7.56M 7,567,040
Code Breaker
14.5K 14,552
104 1,789
2.70B 2,707,486,912
The Maze
14.5K 14,552
104 2,387
3.61B 3,612,504,896
Nim
1.82B 1,828,742,592
181 9
2.97T 2,979,021,682,368
Random Number Generator
1.82B 1,828,742,592
181 585
193T 193,636,409,353,920
Capitalize
1.82B 1,828,742,592
181 523
173T 173,114,259,986,496

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
6
4
24
Half Adder
4
2
8
Full Adder
11
4
44
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
32
2,816
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
193
54
10.4K 10,422
1 Bit Decoder
2
2
4
2 Bit Decoder
7
3
21
3 Bit Decoder
31
6
186
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
511
82
41.9K 41,902
Conditions
58
9
522
Punchcard Programming
14.5K 14,552
104
1.51M 1,513,408
Assembly Programming
14.5K 14,552
104
1.51M 1,513,408
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
55
8
440
Unsigned Less
96
13
1,248
Signed Less
108
16
1,728
LSR
159
7
1,113
Count leading zeroes
169
11
1,859
ASR
276
22
6,072
One-hot Encoding
294
23
6,762
Comparison Flags
1,128
64
72.1K 72,192
Symphony ALU
8,808
130
1.14M 1,145,040
Condition Match
8
5
40
Objective Beauty
28
8
224
Multiply
16.6K 16,696
424
7.07M 7,079,104