geklebte, gelbe Zauberkugel - Sortierfehler

Hier können alle Bugs, die ihr bemerkt, gemeldet werden.
Antworten
Benutzeravatar
Hain Mueck
Nachtgonk
Beiträge: 227
Registriert: 25. Mär 2006, 21:58
Wohnort: Postkeller

geklebte, gelbe Zauberkugel - Sortierfehler

Beitrag von Hain Mueck » 6. Jun 2010, 18:03

moin Gemeinde,

über die Sufu bin ich nur auf einen Bug der geklebten, gelben ZK im Zusammenhang mit der Markthalle gestoßen. Hoffe, dies wurde noch nicht gemeldet.

Es geht an dieser Stelle um das Inventar. Die geklebte, gelbe ZK mit weniger Anwendungen wird unter jener gelistet, die voll (13 Anwendungen) ist. Bei der GZK wird die angebrochene über der vollen gelistet.

MfG Hain Mueck
"Was du nich willst, was man dir tu', daß füg' auch keinem Andern zu!"

M'Knervara
Feuerwolf
Beiträge: 87
Registriert: 27. Dez 2009, 11:47

Re: geklebte, gelbe Zauberkugel - Sortierfehler

Beitrag von M'Knervara » 6. Jun 2010, 21:52

beim elexier der bewegung ist es auch so, dass das angebrochene unter den vollen steht.
ich denke aber nicht das es ein bug ist. ist wahrscheinlich wie bei der sortierung der namen auf den feldern.
sotrax hats so programmiert das items nach namen sortiert werden und wenn sie nicht gestapelt werden gibt die db einfach ne reihenfolge aus.

Benutzeravatar
Giga
Gelbbart-Yeti
Beiträge: 2088
Registriert: 1. Jan 2007, 19:58

Re: geklebte, gelbe Zauberkugel - Sortierfehler

Beitrag von Giga » 7. Jun 2010, 11:24

Freewar sortiert da sehr merkwürdig. Gzk mit 2-9 Anwendungen werden im Vergleich zu einer mit 11 Anwendungen anders sortiert als welche mit 1 oder 10 Anwendungen. Bei den geklebten werden wohl die mit 1,11 und 12 Anwendungen anders sortiert als die mit 2-9. Das wird wohl daran liegen, dass alphabetisch sortiert wird und bei gleichem Namen die Items, die sich im Beschreibungstext unterscheiden, alphabetisch nach dem Beschreibungstext sortiert werden. Und aphabetisch gesehen muss 1 Anwendung(en) über 11 Anwendungen stehen, 2 Anwendungen allerdings darunter.
Vince Ebert hat geschrieben:Vor hundertfünfzig Jahren war man sich in der Fachwelt einig, das größte Zukunftsproblem in Großstädten werde der Pferdemist sein. Halten Sie mich für verrückt, aber Pferdemist ist derzeit nicht unser größtes Problem.

Benutzeravatar
Hain Mueck
Nachtgonk
Beiträge: 227
Registriert: 25. Mär 2006, 21:58
Wohnort: Postkeller

Re: geklebte, gelbe Zauberkugel - Sortierfehler

Beitrag von Hain Mueck » 7. Jun 2010, 17:30

Die Alphabetesche Sortierung haut so nicht hin, denn z.B. bei der gzk wird diejenige mit weniger Anwendungen immer über den vollen gelistet, egal ob 1 Anwendung oder 10.

Bei der geklebten, gelben ZK und beim Elixier der Bewegung läuft das ganze aber irgendwie anders.

MfG Hain Mueck
"Was du nich willst, was man dir tu', daß füg' auch keinem Andern zu!"

Benu
Zauberer der Bergwiesen
Beiträge: 658
Registriert: 26. Okt 2008, 13:21

Re: geklebte, gelbe Zauberkugel - Sortierfehler

Beitrag von Benu » 27. Jul 2011, 17:38

Um mal etwas Licht in die Sache zu bringen.
  • Sortiert wird grundsätzlich aufsteigend
  • Die Wertigkeit von Textspalten setzt sich aus Zeichenlänge und Summe der Zeichen entsprechend ihrem Character-Code
Nun was sollte daraus folgen?
  1. Elixier der geistl. Lebenssicht (1mal anwendbar)
  2. Elixier der geistl. Lebenssicht (2mal anwendbar)
  3. Elixier der geistl. Lebenssicht (5mal anwendbar)
Folgendes passiert aber:
  1. Elixier der geistl. Lebenssicht (5mal anwendbar)
  2. Elixier der geistl. Lebenssicht (1mal anwendbar)
  3. Elixier der geistl. Lebenssicht (2mal anwendbar)
Die Erklärung ist simpel:
benutzt hat geschrieben:Ein Elixier, dass dir die Lebenspunkte...
unbenutzt hat geschrieben:Ein Elixier, das dir die Lebenspunkte...
Man beachte den kleinen aber feinen dass>das Fehler bei benutzten Elixieren, die dadurch um 1 Zeichen länger sind als unbenutzte Elixiere und damit erst nach den unbenutzten kommen, obwohl sie weniger Anwendungen haben. Ein Fix des Rechtschreibfehlers, fixt auch den Sortierfehler.

Zweite (angeblicher) Fehler:
wir erwarten
  1. geklebte ZK (1mal wendbar)
  2. geklebte ZK (2mal wendbar)
  3. geklebte ZK (5mal wendbar)
  4. geklebte ZK (12mal wendbar)
  5. geklebte ZK (13mal wendbar)
  6. geklebte ZK (21mal wendbar)
wir erhalten
  1. geklebte ZK (1mal wendbar)
  2. geklebte ZK (12mal wendbar)
  3. geklebte ZK (13mal wendbar)
  4. geklebte ZK (2mal wendbar)
  5. geklebte ZK (21mal wendbar)
  6. geklebte ZK (5mal wendbar)
Erklärung:
Zugegeben das ist schon etwas komplizierter. Jede Zahl wird mit der Zeichenlänge 1 belegt. Dann wird Stelle für Stelle durchgegangen. Die Quersumme ist dabei uninteressant. Ein Fix würde funktionieren, wenn man davon ausgeht, dass Beschreibungen keine Rechtschreibfehler haben. Die Sortierung müssten einfach angepasst werden: SORT BY [...] BIT_LENGTH(beschreibung), beschreibung [...]
http://fwrails.net
lokale Styes in Google Chrome
lokale Styles in Gologle folgen...
I'm beginning to feel like a Spam God

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste