Leaderboard Contact
Wouter
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,333
56
25.0K 25,000
1.00
20.0B 20,066,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.2K 14,237
56 9
7.17M 7,175,448
Mod 4
14.2K 14,237
56 5
3.98M 3,986,360
Code Breaker
14.2K 14,237
56 1,025
817M 817,203,800
The Maze
14.2K 14,237
56 1,483
1.18B 1,182,354,376
Nim
1.82B 1,828,738,027
162 9
2.66T 2,666,300,043,366
Random Number Generator
1.82B 1,828,738,027
162 520
154T 154,052,891,394,480
Delicious order
1.82B 1,828,738,027
162 1,881
557T 557,256,709,063,494
Capitalize
1.82B 1,828,738,027
162 504
149T 149,312,802,428,496
Tower of Hanoi
1.82B 1,828,738,027
162 1,128
334T 334,176,272,101,872

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
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
18
1,008
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
30
9
270
Saving Bytes
80
5
400
Counter
170
39
6,630
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
18
3
54
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
100
3
300
Arithmetic Logic Unit (ALU) 2
294
42
12.3K 12,348
Conditions
45
9
405
Punchcard Programming
14.2K 14,237
56
797K 797,272
Assembly Programming
14.2K 14,237
56
797K 797,272
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
59
13
767
Signed Less
59
13
767
LSR
146
4
584
Count leading zeroes
174
5
870
ASR
146
4
584
One-hot Encoding
146
4
584
Comparison Flags
651
52
33.8K 33,852
Symphony ALU
5,119
109
557K 557,971
Condition Match
11
5
55
Objective Beauty
22
8
176
Divide
5,241
277
1.45M 1,451,757
Modulo
5,168
279
1.44M 1,441,872
Multiply
880
98
86.2K 86,240