Leaderboard Contact
mbj
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,997 41
28.5K 28,587
0.87
2.34B 2,340,617,799

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 1,700 41 13
906K 906,100
Mod 4 1,700 41 9
627K 627,300
Code Breaker 1,700 41 2,302
160M 160,449,400
The Maze 1,700 41 2,349
163M 163,725,300
Nim 1,700 41 16
1.11M 1,115,200
Random Number Generator
1.82B 1,828,736,335
168 520
159T 159,758,406,225,600
Delicious order
1.82B 1,828,736,335
168 1,487
456T 456,847,596,264,360
Capitalize
1.82B 1,828,736,335
168 523
160T 160,680,089,338,440
Tower of Hanoi
1.82B 1,828,736,335
168 1,138
349T 349,625,127,470,640

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
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
162
32
17
2,304
2,754
Multiplexer
33
2
66
Saving Gracefully
9
10
6
5
54
50
Signed Negator
80
33
2,640
Saving Bytes
72
6
432
Counter
101
13
1,313
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
364
7
2,548
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
302
34
10.2K 10,268
Conditions
49
7
343
Punchcard Programming
14.1K 14,152
41
580K 580,232
Assembly Programming
14.1K 14,152
41
580K 580,232
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
6
186
Unsigned Less
57
12
684
Signed Less
64
65
14
13
896
845
LSR
99
6
594
Count leading zeroes
64
6
384
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
664
56
37.1K 37,184
Symphony ALU
4,161
130
540K 540,930
Condition Match
8
5
40
Objective Beauty
28
8
224
Divide
1,512
303
458K 458,136
Modulo
1,448
305
441K 441,640
Multiply
751
239
179K 179,489