Leaderboard Contact
3949217083
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,472
73
25.0K 25,000
1.00
26.4B 26,411,400,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,408
73 12
12.6M 12,621,408
Mod 4
14.4K 14,408
73 5
5.25M 5,258,920
Code Breaker
14.4K 14,408
73 1,279
1.34B 1,345,231,736
The Maze
14.4K 14,408
73 1,664
1.75B 1,750,168,576
Nim
1.82B 1,828,739,542
170 7
2.17T 2,176,200,054,980
Random Number Generator
1.82B 1,828,739,542
170 520
161T 161,660,575,512,800
Delicious order
1.82B 1,828,739,542
170 2,344
728T 728,716,132,696,160
Capitalize
1.82B 1,828,739,542
170 522
162T 162,282,346,957,080
Tower of Hanoi
1.82B 1,828,739,542
170 1,138
353T 353,787,951,795,320

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
88
32
17
2,304
1,496
Multiplexer
34
3
102
Saving Gracefully
11
5
55
Signed Negator
88
34
2,992
Saving Bytes
88
5
440
Counter
194
40
7,760
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
37
4
148
Little Box
512
7
3,584
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
380
67
25.4K 25,460
Conditions
57
13
741
Punchcard Programming
14.4K 14,408
73
1.05M 1,051,784
Assembly Programming
14.4K 14,408
73
1.05M 1,051,784
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
81
97
34
19
2,754
1,843
Signed Less
79
80
36
35
2,844
2,800
LSR
148
4
592
Count leading zeroes
2,160
392
846K 846,720
ASR
330
7
2,310
One hot encoding
148
4
592
Comparison Flags
2,193
280
614K 614,040
Symphony ALU
6,599
138
910K 910,662
Condition Match
15
7
105
Objective beauty
29
8
232
Divide
3,371
591
1.99M 1,992,261
Modulo
4,366
885
3.86M 3,863,910
Multiply
632
225
142K 142,200