Leaderboard Contact
EclipseWalker
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,554
74
25.0K 25,000
1.00
26.9B 26,924,900,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.6K 14,660
104 12
18.2M 18,295,680
Mod 4
14.7K 14,713
104 6
9.18M 9,180,912
Code Breaker
14.7K 14,713
104 107
163M 163,726,264
The Maze
14.7K 14,713
104 1,508
2.30B 2,307,469,216
Nim 816 8 3
19.5K 19,584
Random Number Generator
1.82B 1,829,238,054
8,496 1,300
20,203T 20,203,568,458,819,200
Delicious order
1.82B 1,829,231,270
8,496 2,373
36,879T 36,879,146,268,320,160
Capitalize
1.82B 1,829,231,270
8,496 1,084
16,846T 16,846,605,374,993,280
Tower of Hanoi
1.82B 1,829,231,270
8,496 1,052
16,349T 16,349,288,611,155,840

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
5
4
20
Half Adder
5
3
15
Full Adder
7
4
28
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
32
1,792
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
33
6
198
Saving Bytes
80
5
400
Counter
201
55
11.0K 11,055
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
57
5
285
Little Box
488
7
3,416
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
505
98
49.4K 49,490
Conditions
175
52
9,100
Punchcard Programming
14.6K 14,660
104
1.52M 1,524,640
Assembly Programming
14.6K 14,660
104
1.52M 1,524,640
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
31
7
217
Unsigned Less
64
96
33
13
2,112
1,248
Signed Less
64
33
2,112
LSR
416
9
3,744
Count leading zeroes
1,072
441
472K 472,752
ASR
416
9
3,744
One-hot Encoding
416
9
3,744
Comparison Flags
2,019
224
452K 452,256
Symphony ALU
10.5K 10,590
133
1.40M 1,408,470
Condition Match
15
6
90
Objective Beauty
26
6
156
Divide
14.3K 14,345
993
14.2M 14,244,585
Modulo
31.1K 31,138
3,206
99.8M 99,828,428
Multiply
16.4K 16,448
2,114
34.7M 34,771,072