Leaderboard Contact
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,443
77
25.0K 25,000
1.00
27.8B 27,802,775,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,444
77 9
10.0M 10,009,692
Mod 4
14.4K 14,444
77 5
5.56M 5,560,940
Code Breaker
14.4K 14,444
77 1,278
1.42B 1,421,376,264
The Maze
14.4K 14,444
77 2,032
2.25B 2,259,966,016
Nim
1.82B 1,828,785,661
2,251 11
45.2T 45,282,561,752,021
Random Number Generator
1.82B 1,828,785,661
2,251 584
2,404T 2,404,092,369,380,024
Delicious order
1.82B 1,828,785,661
2,251 1,911
7,866T 7,866,815,955,282,921
Capitalize
1.82B 1,828,785,661
2,251 578
2,379T 2,379,392,790,242,558
Tower of Hanoi
1.82B 1,828,785,661
2,251 782
3,219T 3,219,178,480,916,402

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
5
3
15
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
64
74
32
17
2,048
1,258
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
35
9
315
Saving Bytes
80
6
480
Counter
173
55
9,515
1 Bit Decoder
1
1
1
2 Bit Decoder
5
2
10
3 Bit Decoder
55
8
440
Little Box
584
7
4,088
Arithmetic Logic Unit (ALU) 1
132
4
528
Arithmetic Logic Unit (ALU) 2
351
34
11.9K 11,934
Conditions
50
9
450
Punchcard Programming
14.3K 14,373
59
848K 848,007
Assembly Programming
14.3K 14,373
59
848K 848,007
Byte Constant
0
0
0
Byte XOR
36
3
108
Equality
103
5
515
Unsigned Less
176
34
5,984
Signed Less
102
19
1,938
LSR
183
9
1,647
Count leading zeroes
1,056
244
257K 257,664
ASR
183
9
1,647
One-hot Encoding
150
13
1,950
Comparison Flags
1,080
72
77.7K 77,760
Symphony ALU
5,791
130
752K 752,830
Condition Match
11
5
55
Objective Beauty
28
9
252
Divide
18.2K 18,205
1,641
29.8M 29,874,405
Modulo
17.6K 17,631
2,224
39.2M 39,211,344
Multiply
2,040
106
216K 216,240