Leaderboard Contact
sdhuys
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.2K 14,286
33
25.0K 25,000
1.00
11.7B 11,785,950,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.2K 14,286
33 12
5.65M 5,657,256
Mod 4
14.2K 14,286
33 5
2.35M 2,357,190
Code Breaker
14.2K 14,286
33 173
81.5M 81,558,774
The Maze
14.2K 14,286
33 1,679
791M 791,544,402
Nim
1.82B 1,828,737,494
92 7
1.17T 1,177,706,946,136
Random Number Generator
1.82B 1,828,737,494
92 648
109T 109,022,014,442,304
Delicious order
1.82B 1,828,737,494
92 1,023
172T 172,113,457,985,304
Capitalize
1.82B 1,828,737,494
92 836
140T 140,651,858,138,528
Tower of Hanoi
1.82B 1,828,737,494
92 1,024
172T 172,281,701,834,752

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
84
87
18
14
12
1,296
1,176
1,044
Multiplexer
33
2
66
Saving Gracefully
9
6
54
Signed Negator
80
95
19
13
1,520
1,235
Saving Bytes
72
6
432
Counter
225
14
3,150
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
37
6
222
Little Box
382
8
3,056
Arithmetic Logic Unit (ALU) 1
106
116
7
4
742
464
Arithmetic Logic Unit (ALU) 2
333
357
363
20
16
14
6,660
5,712
5,082
Conditions
13
65
9
8
117
520
Punchcard Programming
14.2K 14,286
33
471K 471,438
Assembly Programming
14.2K 14,286
33
471K 471,438
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
69
14
966
Signed Less
77
16
1,232
LSR
165
7
1,155
Count leading zeroes
166
9
1,494
ASR
166
7
1,162
One-hot Encoding
165
7
1,155
Comparison Flags
806
64
51.5K 51,584
Symphony ALU
5,757
5,853
74
65
426K 426,018
380K 380,445
Condition Match
8
5
40
Objective Beauty
31
36
7
6
217
216
Divide
1,439
1,523
1,544
1,559
190
148
146
140
273K 273,410
225K 225,404
225K 225,424
218K 218,260
Modulo
2,131
2,143
2,146
2,161
2,386
368
350
348
342
250
784K 784,208
750K 750,050
746K 746,808
739K 739,062
596K 596,500
Multiply
540
624
645
127
99
85
68.5K 68,580
61.7K 61,776
54.8K 54,825