Densita' della griglia e suggerimento dell'anticipo allineato ai dati nuovi
Il pannello della singola asta consigliava di tenere l'anticipo fra 600 e 2000 ms e proponeva 800: numeri nati da misure fatte quando il tetto di 40 richieste al secondo accodava le chiamate e gonfiava il ping. Adesso dice quello che i dati dicono davvero: tre quarti delle puntate avversarie sono automatiche e scattano a 2 secondi, sotto quella soglia resta solo chi punta a mano, e il predefinito e' 500 ms perche' e' circa nove volte il ping misurato. Righe della griglia da 28 a 22 px con carattere piccolo: su un cruscotto che serve a tenere d'occhio molte aste insieme l'altezza e' la risorsa scarsa, e sei pixel di aria per riga costano una decina di aste sullo schermo. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
<UserControl x:Class="AutoBidder.Controls.AuctionMonitorControl"
|
<UserControl x:Class="AutoBidder.Controls.AuctionMonitorControl"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
@@ -526,14 +526,18 @@
|
|||||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Anticipo puntata (ms)"
|
<TextBlock Grid.Row="0" Grid.Column="0" Text="Anticipo puntata (ms)"
|
||||||
ToolTip="Quanti millisecondi prima della scadenza parte la puntata. È il parametro che decide quanto costa vincere: il motore punta solo nei cicli che arrivano fin qui senza che nessun altro abbia puntato.
|
ToolTip="Quanti millisecondi prima della scadenza parte la puntata. È il parametro che decide quanto costa vincere: il motore punta solo nei cicli che arrivano fin qui senza che nessun altro abbia puntato.
|
||||||
|
|
||||||
Dalla rigiocata di 2.095 aste concluse: sotto il secondo basta in mediana 1 puntata per asta, sotto i 2 s ne servono 15, sotto i 3 s 46. Ma sotto i 600 ms un picco di rete fa arrivare la puntata a giochi chiusi. Tienilo fra 600 e 2000 ms, e comunque sopra il tuo ping medio."
|
Il 75,3% delle puntate avversarie e' automatica e scatta a 2 secondi esatti: sotto quella soglia resta solo chi punta a mano, e una puntata manuale vince 3,6 volte piu' spesso di una automatica (178 puntate per vittoria contro 634, su 5410 aste).
|
||||||
|
|
||||||
|
Predefinito 500 ms: circa nove volte il ping misurato (47-78 ms). Piu' in basso non conviene, perche' Bidoo dichiara la scadenza al secondo intero."
|
||||||
Style="{StaticResource FieldLabel}"/>
|
Style="{StaticResource FieldLabel}"/>
|
||||||
<TextBox Grid.Row="1" Grid.Column="0" x:Name="SelectedBidBeforeDeadlineMs"
|
<TextBox Grid.Row="1" Grid.Column="0" x:Name="SelectedBidBeforeDeadlineMs"
|
||||||
Margin="0,0,10,2" Text="800"
|
Margin="0,0,10,2" Text="500"
|
||||||
TextChanged="SelectedBidBeforeDeadlineMs_TextChanged"
|
TextChanged="SelectedBidBeforeDeadlineMs_TextChanged"
|
||||||
ToolTip="Quanti millisecondi prima della scadenza parte la puntata. È il parametro che decide quanto costa vincere: il motore punta solo nei cicli che arrivano fin qui senza che nessun altro abbia puntato.
|
ToolTip="Quanti millisecondi prima della scadenza parte la puntata. È il parametro che decide quanto costa vincere: il motore punta solo nei cicli che arrivano fin qui senza che nessun altro abbia puntato.
|
||||||
|
|
||||||
Dalla rigiocata di 2.095 aste concluse: sotto il secondo basta in mediana 1 puntata per asta, sotto i 2 s ne servono 15, sotto i 3 s 46. Ma sotto i 600 ms un picco di rete fa arrivare la puntata a giochi chiusi. Tienilo fra 600 e 2000 ms, e comunque sopra il tuo ping medio."/>
|
Il 75,3% delle puntate avversarie e' automatica e scatta a 2 secondi esatti: sotto quella soglia resta solo chi punta a mano, e una puntata manuale vince 3,6 volte piu' spesso di una automatica (178 puntate per vittoria contro 634, su 5410 aste).
|
||||||
|
|
||||||
|
Predefinito 500 ms: circa nove volte il ping misurato (47-78 ms). Piu' in basso non conviene, perche' Bidoo dichiara la scadenza al secondo intero."/>
|
||||||
|
|
||||||
<TextBlock Grid.Row="0" Grid.Column="1" Text="Prezzo minimo €"
|
<TextBlock Grid.Row="0" Grid.Column="1" Text="Prezzo minimo €"
|
||||||
ToolTip="Sotto questo prezzo non puntare. Serve a lasciar salire un'asta prima di entrare. 0 = nessun limite."
|
ToolTip="Sotto questo prezzo non puntare. Serve a lasciar salire un'asta prima di entrare. 0 = nessun limite."
|
||||||
|
|||||||
@@ -449,10 +449,14 @@
|
|||||||
<Setter Property="AlternatingRowBackground" Value="{DynamicResource Brush.Surface}"/>
|
<Setter Property="AlternatingRowBackground" Value="{DynamicResource Brush.Surface}"/>
|
||||||
<Setter Property="GridLinesVisibility" Value="None"/>
|
<Setter Property="GridLinesVisibility" Value="None"/>
|
||||||
<Setter Property="HeadersVisibility" Value="Column"/>
|
<Setter Property="HeadersVisibility" Value="Column"/>
|
||||||
<Setter Property="RowHeight" Value="28"/>
|
<!-- Densità: 22 px invece di 28 fanno entrare circa un quarto di righe in più a
|
||||||
<Setter Property="ColumnHeaderHeight" Value="30"/>
|
parità di altezza. Su un cruscotto che serve a tenere d'occhio molte aste
|
||||||
|
insieme, l'altezza è la risorsa scarsa, e sei pixel di aria per riga costano
|
||||||
|
una decina di aste sullo schermo. -->
|
||||||
|
<Setter Property="RowHeight" Value="22"/>
|
||||||
|
<Setter Property="ColumnHeaderHeight" Value="26"/>
|
||||||
<Setter Property="FontFamily" Value="{StaticResource Font.UI}"/>
|
<Setter Property="FontFamily" Value="{StaticResource Font.UI}"/>
|
||||||
<Setter Property="FontSize" Value="{StaticResource Font.Size.Base}"/>
|
<Setter Property="FontSize" Value="{StaticResource Font.Size.Sm}"/>
|
||||||
<Setter Property="CanUserAddRows" Value="False"/>
|
<Setter Property="CanUserAddRows" Value="False"/>
|
||||||
<Setter Property="AutoGenerateColumns" Value="False"/>
|
<Setter Property="AutoGenerateColumns" Value="False"/>
|
||||||
<Setter Property="SelectionMode" Value="Single"/>
|
<Setter Property="SelectionMode" Value="Single"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user