Leaderboard Contact
bitbad
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,463
90
25.0K 25,000
1.00
32.5B 32,541,750,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,463
90 11
14.3M 14,318,370
Mod 4
14.4K 14,463
90 5
6.50M 6,508,350
Code Breaker
14.4K 14,463
90 1,787
2.32B 2,326,084,290
The Maze
14.4K 14,463
90 2,534
3.29B 3,298,431,780
Nim
1.82B 1,828,739,965
167 16
4.88T 4,886,393,186,480
Random Number Generator
1.82B 1,828,740,245
167 585
178T 178,658,778,235,275
Delicious order
1.82B 1,828,740,245
167 2,180
665T 665,771,173,594,700
Capitalize
1.82B 1,828,740,245
167 1,700
519T 519,179,355,555,500
Tower of Hanoi
1.82B 1,828,740,245
167 1,787
545T 545,749,122,575,105

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
4
2
8
Full Adder
11
4
44
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
158
32
16
2,816
2,528
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
108
51
5,508
Saving Bytes
80
5
400
Counter
161
38
6,118
1 Bit Decoder
1
1
1
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
536
84
45.0K 45,024
Conditions
52
7
364
Punchcard Programming
14.4K 14,463
90
1.30M 1,301,670
Assembly Programming
14.4K 14,463
90
1.30M 1,301,670
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
32
6
192
Unsigned Less
97
167
34
18
3,298
3,006
Signed Less
106
176
35
19
3,710
3,344
LSR
148
4
592
Count leading zeroes
719
257
184K 184,783
ASR
148
4
592
One hot encoding
150
13
1,950
Comparison Flags
1,028
140
143K 143,920
Symphony ALU
5,949
141
838K 838,809
Condition Match
11
5
55
Objective beauty
31
9
279
Divide
1,033
170
175K 175,610
Modulo
2,092
492
1.02M 1,029,264
Multiply
863
239
206K 206,257