Leaderboard Contact
bill
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.1K 15,105
72
25.0K 25,000
1.00
27.1B 27,189,000,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.6K 14,620
72 15
15.7M 15,789,600
Mod 4
14.6K 14,620
72 5
5.26M 5,263,200
Code Breaker
14.6K 14,620
72 2,148
2.26B 2,261,070,720
The Maze
15.1K 15,105
72 1,882
2.04B 2,046,787,920
Nim
1.82B 1,828,741,580
71 24
3.11T 3,116,175,652,320
Random Number Generator
1.82B 1,828,741,580
71 521
67.6T 67,646,979,785,780
Delicious order
1.82B 1,828,741,580
71 2,856
370T 370,824,902,626,080
Capitalize
1.82B 1,828,741,580
71 504
65.4T 65,439,688,698,720
Tower of Hanoi
1.82B 1,828,741,580
71 1,614
209T 209,562,812,618,520

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
4
3
12
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
33
2,640
Saving Bytes
113
5
565
Counter
218
39
8,502
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
26
4
104
Little Box
528
6
3,168
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
426
66
28.1K 28,116
Conditions
54
55
8
7
432
385
Punchcard Programming
14.6K 14,620
72
1.05M 1,052,640
Assembly Programming
14.6K 14,620
72
1.05M 1,052,640
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
7
224
Unsigned Less
89
34
3,026
Signed Less
90
97
37
35
3,330
3,395
LSR
154
5
770
Count leading zeroes
591
681
257
206
151K 151,887
140K 140,286
ASR
154
5
770
One-hot Encoding
154
5
770
Comparison Flags
922
953
148
140
136K 136,456
133K 133,420
Symphony ALU
5,448
132
719K 719,136
Condition Match
11
5
55
Objective Beauty
31
9
279
Divide
2,080
744
1.54M 1,547,520
Modulo
3,998
1,039
4.15M 4,153,922
Multiply
1,766
230
406K 406,180