Leaderboard Contact
xcoder
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,319
69
25.0K 25,000
1.00
24.7B 24,700,275,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,320
78 88
98.2M 98,292,480
Mod 4
14.3K 14,320
78 5
5.58M 5,584,800
Code Breaker
14.3K 14,320
78 251
280M 280,356,960
The Maze 217 34 759
5.59M 5,599,902
Nim
53.4K 53,461
129 34
234M 234,479,946
Random Number Generator
1.82B 1,828,742,101
131 520
124T 124,573,911,920,120
Delicious order
1.82B 1,828,742,101
131 2,679
641T 641,795,211,603,849
Capitalize
1.82B 1,828,742,101
131 526
126T 126,011,303,211,506
Tower of Hanoi 7,930 34 193
52.0M 52,036,660

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
11
4
44
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
116
24
13
2,112
1,508
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
96
25
2,400
Saving Bytes
80
5
400
Counter
161
29
4,669
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
20
3
60
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
366
51
18.6K 18,666
Conditions
47
8
376
Punchcard Programming
14.3K 14,320
78
1.11M 1,116,960
Assembly Programming
14.3K 14,320
78
1.11M 1,116,960
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
96
25
2,400
Signed Less
102
27
2,754
LSR
148
4
592
Count leading zeroes
201
38
7,638
ASR
148
4
592
One-hot Encoding
148
4
592
Comparison Flags
1,037
108
111K 111,996
Symphony ALU
6,225
6,880
197
105
1.22M 1,226,325
722K 722,400
Condition Match
135
11
1,485
Objective Beauty
30
8
240
Divide
5,208
442
2.30M 2,301,936
Modulo
7,172
664
4.76M 4,762,208
Multiply
1,780
173
307K 307,940