Leaderboard Contact
T0M1M31
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
16.4K 16,481
78
25.0K 25,000
1.00
32.1B 32,137,950,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
16.4K 16,455
108 13
23.1M 23,102,820
Mod 4
16.4K 16,481
78 5
6.42M 6,427,590
Code Breaker
16.6K 16,641
110 1,021
1.86B 1,868,950,710
The Maze
16.6K 16,641
110 1,190
2.17B 2,178,306,900
Nim
1.82B 1,828,746,743
313 9
5.15T 5,151,579,575,031
Random Number Generator
1.82B 1,828,746,743
313 520
297T 297,646,819,890,680
Delicious order
1.82B 1,828,746,743
313 1,673
957T 957,621,403,225,207
Capitalize
1.82B 1,828,746,743
313 1,009
577T 577,549,310,134,031
Tower of Hanoi
1.82B 1,828,746,663
281 1,078
553T 553,960,281,662,634

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
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
80
17
1,360
Multiplexer
33
2
66
Saving Gracefully
39
6
234
Signed Negator
96
33
3,168
Saving Bytes
312
6
1,872
Counter
433
40
17.3K 17,320
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
1,324
7
9,268
Arithmetic Logic Unit (ALU) 1
179
7
1,253
Arithmetic Logic Unit (ALU) 2
517
69
35.6K 35,673
Conditions
13
11
143
Punchcard Programming
16.4K 16,455
16.4K 16,481
108
78
1.77M 1,777,140
1.28M 1,285,518
Assembly Programming
16.4K 16,455
108
1.77M 1,777,140
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
32
8
256
Unsigned Less
61
11
671
Signed Less
68
13
884
LSR
231
6
1,386
Count leading zeroes
264
16
4,224
ASR
231
6
1,386
One-hot Encoding
231
6
1,386
Comparison Flags
1,128
60
67.6K 67,680
Symphony ALU
7,773
109
847K 847,257
Condition Match
62
14
868
Objective Beauty
28
8
224
Divide
2,209
232
512K 512,488
Modulo
2,144
232
497K 497,408
Multiply
2,585
343
886K 886,655