Leaderboard Contact
CatIsFluffy
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,747 50
21.0K 21,070
1.18
1.84B 1,840,464,500

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,396
117 9
15.1M 15,158,988
Mod 4
14.3K 14,396
117 5
8.42M 8,421,660
Code Breaker
14.3K 14,396
117 1,025
1.72B 1,726,440,300
The Maze
14.3K 14,396
117 1,376
2.31B 2,317,640,832
Nim 2 2 3 12
Random Number Generator 518 11 65
370K 370,370
Delicious order
16.5K 16,574
163 1,218
3.29B 3,290,502,516
Capitalize
11.1K 11,134
154 505
865M 865,891,180
Tower of Hanoi
23.8K 23,870
163 582
2.26B 2,264,451,420

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
7
4
28
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
60
75
78
83
87
113
167
18
16
11
10
9
8
7
6
1,008
960
825
780
747
696
791
1,002
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
64
68
83
86
91
95
121
175
19
17
12
11
10
9
8
7
1,216
1,156
996
946
910
855
968
1,225
Saving Bytes
73
5
365
Counter
103
11
1,133
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
386
6
2,316
Arithmetic Logic Unit (ALU) 1
131
5
655
Arithmetic Logic Unit (ALU) 2
220
224
239
242
247
251
277
331
21
19
14
13
12
11
10
9
4,620
4,256
3,346
3,146
2,964
2,761
2,770
2,979
Conditions
13
23
7
4
91
92
Punchcard Programming
14.1K 14,127
60
847K 847,620
Assembly Programming
14.1K 14,184
60
851K 851,040
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
31
5
155
Unsigned Less
37
88
89
122
133
178
16
12
11
9
8
7
592
1,056
979
1,098
1,064
1,246
Signed Less
37
88
89
122
133
178
16
12
11
9
8
7
592
1,056
979
1,098
1,064
1,246
LSR
99
6
594
Count leading zeroes
98
12
1,176
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
363
900
64
30
23.2K 23,232
27.0K 27,000
Symphony ALU
3,909
3,941
4,838
135
67
33
527K 527,715
264K 264,047
159K 159,654
Condition Match
8
11
5
4
40
44
Objective Beauty
30
5
150
Divide
930
994
1,354
1,714
273
105
73
65
253K 253,890
104K 104,370
98.8K 98,842
111K 111,410
Modulo
944
1,368
274
74
258K 258,656
101K 101,232
Multiply
632
959
1,003
1,048
1,138
1,318
97
23
22
21
20
19
61.3K 61,304
22.0K 22,057
22.0K 22,066
22.0K 22,008
22.7K 22,760
25.0K 25,042