Alpha Branch/High scores: Difference between revisions

From Turing Complete
No edit summary
(multiply)
 
(52 intermediate revisions by 30 users not shown)
Line 5: Line 5:
!Ticks
!Ticks
!Score
!Score
!User
!Confirmed by
!Comment
|-
|-
|XOR Gate
|XOR Gate
|3||2||-||6||---
|3||2||-||6||---
|Identical to stable 3/4.
|-
|-
|XNOR Gate
|XNOR Gate
Line 16: Line 18:
|6
|6
| ---
| ---
|Identical to stable 3/4.
|-
|-
|Full Adder
|Full Adder
Line 23: Line 26:
|28
|28
| ---
| ---
|Identical to stable 7/8.
|-
|-
|Adding Bytes
|Adding Bytes
|90||6||-||540||mixal
|166
|4
| -
|664
|FermiEnergy & mqyxx
|
|-
|Adding Bytes
|106
|5
| -
|530
|FermiEnergy & mqyxx
|
|-
|Adding Bytes
|88||6||-||528||FermiEnergy & mqyxx
|
|-
|Adding Bytes
|79
|7
| -
|553
|c_user
|
|-
|Adding Bytes
|74
|8
| -
|592
|c_user
|Similar to stable 65/16.
|-
|Adding Bytes
|71
|9
| -
|639
|c_user
|
|-
|Adding Bytes
|95
|7
| -
|665
|FermiEnergy & mqyxx
|Switchless
|-
|Adding Bytes
|72
|9
| -
|648
|FermiEnergy & mqyxx
|Switchless
|-
|-
|Multiplexer
|Multiplexer
Line 33: Line 94:
|66
|66
| ---
| ---
|Identical to stable 17/4.
|-
|Multiplexer
|25
|3
| -
|75
| ---
|
|-
|-
|Saving Gracefully
|Saving Gracefully
Line 40: Line 110:
|60
|60
| ---
| ---
|
|-
|-
|Signed Negator
|Signed Negator
Line 47: Line 118:
|120
|120
|PleegWat
|PleegWat
|Identical to stable 24/10.
|-
|Signed Negator
|21
|8
| -
|168
| ---
|
|-
|-
|Saving Bytes
|Saving Bytes
Line 54: Line 134:
|438
|438
|PleegWat
|PleegWat
|Identical to stable 33/4.
|-
|-
|2 Bit Decoder
|2 Bit Decoder
Line 61: Line 142:
|8
|8
| ---
| ---
|Identical to stable 4/4.
|-
|-
|3 Bit Decoder
|3 Bit Decoder
Line 68: Line 150:
|28
|28
| ---
| ---
|Identical to stable 14/4.
|-
|3 Bit Decoder
|12
|3
| -
|36
| ---
|Identical to stable 12/6.
|-
|-
|Little Box
|Little Box
|364
|8
| -
|2912
|c_user
|Similar to stable 148/8.
If optimized for size 16x15 (FermiEnergy).
|-
|Counter
|102
|8
| -
|816
|c_user
|Identical/Similar to stable 53/8.
|-
|Counter
|92
|9
| -
|828
|FermiEnergy & mqyxx
|Identical/Similar to stable 48/10.
|-
|Counter
|89
|10
| -
|890
|FermiEnergy & mqyxx
|
|
|-
|ALU 1
|77
|3
| -
|231
|FermiEnergy & mqyxx
|Identical to stable 53/6.
|-
|ALU 2
|147
|9
| -
|1323
|FermiEnergy & mqyxx
|
|
|-
|ALU 2
|131
|10
| -
| -
|1310
|FermiEnergy & mqyxx
|
|
|
|-
|-
|Counter
|ALU 2
|93
|127
|10
|11
| -
|1397
|FermiEnergy & mqyxx
|Similar to stable 110/22.
|-
|Equality
|38
|4
| -
| -
|930
|152
|PleegWat
|c_user
|
|-
|-
|Equality
|Equality
Line 89: Line 239:
|155
|155
|Micha_i
|Micha_i
|
|-
|-
|Unsigned Less
|Unsigned Less
|62
Signed Less
|51
|5
|5
| -
| -
|310
|255
|Micha_i
|c_user
|Identical/Similar to stable 40/10.
|-
|Unsigned Less
Signed Less
|42
|6
| -
|252
|FermiEnergy & mqyxx
|Identical/Similar to stable 38/12.
|-
|Unsigned Less
Signed Less
|39
|7
| -
|273
|c_user
|Switchless
|-
|Objective Beauty
|33
|4
| -
|132
|FermiEnergy & mqyxx
|
|-
|-
|Signed Less
|Objective Beauty
|62
|25
|5
|5
| -
| -
|310
|125
|Micha_i
|c_user
|
|-
|-
|Objective Beauty
|Objective Beauty
Line 110: Line 290:
|176
|176
|Micha_i
|Micha_i
|
|-
|Shift
|72
|3
| -
|216
|c_user
|Identical/Similar to stable 40/6.
|-
|-
|Objective Beauty
|Multiply
|36
|256
|4
|10
| -
|2560
|FermiEnergy & mqyxx
|
|-
|Multiply
|232
|11
| -
| -
|144
|2552
|PleegWat
|FermiEnergy & mqyxx
|
|-
|-
|Shift
|Multiply
|88
|213
|3
|12
| -
| -
|264
|2556
|Micha_i
|FermiEnergy & mqyxx
|
|-
|-
|Multiply
|Multiply
|218
|205
|13
|13
| -
| -
|2834
|2665
|mixal
|FermiEnergy & mqyxx
|
|-
|Multiply
|196
|14
| -
|2744
|FermiEnergy & mqyxx
|
|-
|Multiply
|191
|15
| -
|2865
|FermiEnergy & mqyxx
|Switchless
|-
|Multiply
|190
|16
| -
|3040
|c_user
|Switchless
|-
|Multiply
|187
|17
| -
|3179
|c_user
|Switchless
|-
|-
|Divide
|Divide
|701
|344
|13
|12
|10
|9
|91130
|37152
|Micha_i
|FermiEnergy & mqyxx
|Based on 106/5 adder.
|-
|Count Leading Zeros
|24
|4
| -
|96
|FermiEnergy & mqyxx
|
|-
|Count Leading Zeros
|22
|5
| -
|110
|FermiEnergy & mqyxx
|Switchless
|-
|-
|Count Leading Zeros
|Count Leading Zeros
|44
|21
|6
|6
| -
| -
|264
|126
|Micha_i
|FermiEnergy & mqyxx
|Switchless
|}
|}

Latest revision as of 06:42, 3 November 2025

Level Gates Delay Ticks Score Confirmed by Comment
XOR Gate 3 2 - 6 --- Identical to stable 3/4.
XNOR Gate 3 2 - 6 --- Identical to stable 3/4.
Full Adder 7 4 - 28 --- Identical to stable 7/8.
Adding Bytes 166 4 - 664 FermiEnergy & mqyxx
Adding Bytes 106 5 - 530 FermiEnergy & mqyxx
Adding Bytes 88 6 - 528 FermiEnergy & mqyxx
Adding Bytes 79 7 - 553 c_user
Adding Bytes 74 8 - 592 c_user Similar to stable 65/16.
Adding Bytes 71 9 - 639 c_user
Adding Bytes 95 7 - 665 FermiEnergy & mqyxx Switchless
Adding Bytes 72 9 - 648 FermiEnergy & mqyxx Switchless
Multiplexer 33 2 - 66 --- Identical to stable 17/4.
Multiplexer 25 3 - 75 ---
Saving Gracefully 10 6 - 60 ---
Signed Negator 24 5 - 120 PleegWat Identical to stable 24/10.
Signed Negator 21 8 - 168 ---
Saving Bytes 73 6 - 438 PleegWat Identical to stable 33/4.
2 Bit Decoder 4 2 - 8 --- Identical to stable 4/4.
3 Bit Decoder 14 2 - 28 --- Identical to stable 14/4.
3 Bit Decoder 12 3 - 36 --- Identical to stable 12/6.
Little Box 364 8 - 2912 c_user Similar to stable 148/8.

If optimized for size 16x15 (FermiEnergy).

Counter 102 8 - 816 c_user Identical/Similar to stable 53/8.
Counter 92 9 - 828 FermiEnergy & mqyxx Identical/Similar to stable 48/10.
Counter 89 10 - 890 FermiEnergy & mqyxx
ALU 1 77 3 - 231 FermiEnergy & mqyxx Identical to stable 53/6.
ALU 2 147 9 - 1323 FermiEnergy & mqyxx
ALU 2 131 10 - 1310 FermiEnergy & mqyxx
ALU 2 127 11 - 1397 FermiEnergy & mqyxx Similar to stable 110/22.
Equality 38 4 - 152 c_user
Equality 31 5 - 155 Micha_i
Unsigned Less

Signed Less

51 5 - 255 c_user Identical/Similar to stable 40/10.
Unsigned Less

Signed Less

42 6 - 252 FermiEnergy & mqyxx Identical/Similar to stable 38/12.
Unsigned Less

Signed Less

39 7 - 273 c_user Switchless
Objective Beauty 33 4 - 132 FermiEnergy & mqyxx
Objective Beauty 25 5 - 125 c_user
Objective Beauty 22 8 - 176 Micha_i
Shift 72 3 - 216 c_user Identical/Similar to stable 40/6.
Multiply 256 10 - 2560 FermiEnergy & mqyxx
Multiply 232 11 - 2552 FermiEnergy & mqyxx
Multiply 213 12 - 2556 FermiEnergy & mqyxx
Multiply 205 13 - 2665 FermiEnergy & mqyxx
Multiply 196 14 - 2744 FermiEnergy & mqyxx
Multiply 191 15 - 2865 FermiEnergy & mqyxx Switchless
Multiply 190 16 - 3040 c_user Switchless
Multiply 187 17 - 3179 c_user Switchless
Divide 344 12 9 37152 FermiEnergy & mqyxx Based on 106/5 adder.
Count Leading Zeros 24 4 - 96 FermiEnergy & mqyxx
Count Leading Zeros 22 5 - 110 FermiEnergy & mqyxx Switchless
Count Leading Zeros 21 6 - 126 FermiEnergy & mqyxx Switchless