Leaderboard Contact
Cimanoux
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,445
101
25.0K 25,000
1.00
36.4B 36,473,625,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,445
101 496
723M 723,636,720
Mod 4
14.4K 14,445
101 5
7.29M 7,294,725
Code Breaker
14.4K 14,445
101 1,298
1.89B 1,893,710,610
The Maze
14.4K 14,445
101 4,746
6.92B 6,924,152,970
Nim
1.82B 1,828,740,241
148 16
4.33T 4,330,456,890,688
Random Number Generator
1.82B 1,828,740,241
148 715
193T 193,517,292,302,620
Delicious order
1.82B 1,828,740,241
148 1,406
380T 380,538,899,269,208
Capitalize
1.82B 1,828,740,241
148 525
142T 142,093,116,725,700
Tower of Hanoi
1.82B 1,828,740,241
148 1,533
414T 414,911,900,839,044

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
128
32
18
2,304
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
136
33
19
2,640
2,584
Saving Bytes
80
5
400
Counter
185
39
7,215
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
46
5
230
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
137
9
1,233
Arithmetic Logic Unit (ALU) 2
398
69
27.4K 27,462
Conditions
70
12
840
Punchcard Programming
14.4K 14,445
101
1.45M 1,458,945
Assembly Programming
14.4K 14,445
101
1.45M 1,458,945
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
32
7
224
Unsigned Less
59
13
767
Signed Less
70
14
980
LSR
118
6
708
Count leading zeroes
157
11
1,727
ASR
142
15
2,130
One-hot Encoding
118
6
708
Comparison Flags
700
56
39.2K 39,200
Symphony ALU
4,951
5,426
263
107
1.30M 1,302,113
580K 580,582
Condition Match
290
13
3,770
Objective Beauty
31
9
279
Divide
5,080
533
2.70M 2,707,640
Modulo
5,080
535
2.71M 2,717,800
Multiply
1,712
264
451K 451,968