Leaderboard Contact
WilleM
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,477 148
25.0K 25,000
1.00
5.46B 5,464,900,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 60 11 1 660
Mod 4 0 0 1 0
Code Breaker 106 8 9 7,632
The Maze 6 5 373
11.1K 11,190
Nim 2 2 3 12
Random Number Generator 381 11 66
276K 276,606
Delicious order 2,281 19 32
1.38M 1,386,848
Capitalize 5 4 112 2,240
Tower of Hanoi 276 25 125
862K 862,500

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
3
2
6
Full Adder
7
4
28
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
80
18
11
1,008
880
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
64
88
19
12
1,216
1,056
Saving Bytes
73
6
438
Counter
96
104
12
11
1,152
1,144
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
22
4
88
Little Box
368
7
2,576
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
189
259
307
23
20
13
4,347
5,180
3,991
Conditions
14
10
140
Punchcard Programming
13.6K 13,670
11
150K 150,370
Assembly Programming
13.6K 13,670
11
150K 150,370
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
37
64
16
11
592
704
Signed Less
37
64
16
11
592
704
LSR
99
6
594
Count leading zeroes
31
10
310
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
695
76
52.8K 52,820
Symphony ALU
3,867
4,059
74
65
286K 286,158
263K 263,835
Condition Match
8
5
40
Objective Beauty
28
31
8
5
224
155
Divide
811
1,003
167
111
135K 135,437
111K 111,333
Modulo
932
1,003
168
112
156K 156,576
112K 112,336
Multiply
520
688
55
34
28.6K 28,600
23.3K 23,392