Leaderboard Contact
johnreeg
COMPLETE 96%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.2K 14,295
87
25.0K 25,000
1.00
31.0B 31,091,625,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,391
87 12
15.0M 15,024,204
Mod 4
14.4K 14,423
87 5
6.27M 6,274,005
Code Breaker
14.4K 14,423
87 1,278
1.60B 1,603,635,678
The Maze
14.3K 14,347
87 1,889
2.35B 2,357,829,021
Nim
1.82B 1,828,737,451
139 7
1.77T 1,779,361,539,823
Random Number Generator
1.82B 1,828,737,451
139 584
148T 148,449,591,322,376
Delicious order
1.82B 1,828,737,451
139 2,403
610T 610,829,397,170,667
Capitalize
1.82B 1,828,737,324
139 522
132T 132,689,522,754,792

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
80
141
160
32
18
16
2,560
2,538
2,560
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
194
39
7,566
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
23
3
69
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
372
434
68
66
25.2K 25,296
28.6K 28,644
Conditions
46
11
506
Punchcard Programming
14.3K 14,391
87
1.25M 1,252,017
Assembly Programming
14.3K 14,391
87
1.25M 1,252,017
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
32
7
224
Unsigned Less
37
23
851
Signed Less
39
23
897
LSR
170
4
680
Count leading zeroes
38
12
456
ASR
151
4
604
One-hot Encoding
170
4
680
Comparison Flags
465
92
42.7K 42,780
Symphony ALU
5,396
5,513
167
111
901K 901,132
611K 611,943
Condition Match
8
5
40
Objective Beauty
28
8
224
Multiply
688
1,051
97
55
66.7K 66,736
57.8K 57,805