Leaderboard Contact
ljn
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,463
73
25.0K 25,000
1.00
26.3B 26,394,975,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.6K 14,650
104 9
13.7M 13,712,400
Mod 4
14.6K 14,650
104 5
7.61M 7,618,000
Code Breaker
14.6K 14,650
104 1,278
1.94B 1,947,160,800
The Maze
14.6K 14,650
104 2,446
3.72B 3,726,725,600
Nim
1.82B 1,829,122,155
8,107 14
207T 207,601,706,348,190
Random Number Generator
1.82B 1,829,122,155
8,107 520
7,710T 7,710,920,521,504,200
Capitalize
1.82B 1,829,122,155
8,107 690
10,231T 10,231,798,384,303,650

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
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
162
32
17
2,304
2,754
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
37
9
333
Saving Bytes
80
5
400
Counter
233
55
12.8K 12,815
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
37
4
148
Little Box
400
6
2,400
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
581
98
56.9K 56,938
Conditions
72
9
648
Punchcard Programming
14.6K 14,650
104
1.52M 1,523,600
Assembly Programming
14.6K 14,650
104
1.52M 1,523,600
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
48
9
432
Unsigned Less
97
171
34
19
3,298
3,249
Signed Less
93
158
35
20
3,255
3,160
LSR
99
6
594
Count leading zeroes
1,324
452
598K 598,448
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
2,412
400
964K 964,800
Symphony ALU
4,625
141
652K 652,125
Condition Match
202
15
3,030
Objective Beauty
36
9
324
Divide
10.7K 10,724
1,569
16.8M 16,825,956
Modulo
12.0K 12,059
2,017
24.3M 24,323,003
Multiply
1,087
351
381K 381,537