Seite 128 von 202 ErsteErste ... 2878118124125126127128129130131132138178 ... LetzteLetzte
Ergebnis 1.906 bis 1.920 von 3026

Thema: [Programmiererstammtisch] "Zum ächzenden Compiler"

  1. #1906
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Wenn du Inf erreichst, hast du aber kein Problem mit Rundungsfehlern. Die würden dann maximal zu einer Stagnation des Wertes führen. Außerdem ist der von Flunky angegebene Bereich kleiner als bei Double.

  2. #1907
    Frühstücksbonze Avatar von Gullix
    Registriert seit
    21.07.10
    Beiträge
    13.387
    ...also, ja, ich werd sie mal fragen, wie groß time werden soll. Und ja, das inf-Problem kriegt man damit nicht so richtig weg. Denke, da werden wir einfach abschneiden müssen. Unter einer Grenze nochmal würfeln, und die Wahrscheinlichkeitsverteilung so anpassen dass es möglichst gut stimmt.
    Mit Naturgesetzen kann man nicht verhandeln. --Harald Lesch

    Ein Atomkrieg würde die Menschheit auslöschen. Hätte aber auch Nachteile.

  3. #1908
    Registrierter Uses Avatar von fuchs87
    Registriert seit
    26.08.09
    Beiträge
    4.436
    Es ist ja nicht verwunderlich, dass der Wertebereich irgendwann gesprengt wird, wenn man ausschließlich positive Zahlen über längere Zeit aufaddiert.

    Sofern ausreichend Speicher vorhanden ist, kann man zur Analyse auch mal die Rechenergebnisse in einem Puffer ablegen.

  4. #1909
    Macht Musik Avatar von Peregrin_Tooc
    Registriert seit
    21.05.05
    Ort
    St. Ingbert
    Beiträge
    11.144
    Ist halt die Frage, was das ganze soll - eigentlich sollte es nicht zu sehr stören, wenn man statt (0,1] [10e-(10)] oder so nimmt. Es hängt halt stark von der benötigten Genauigkeit ab, was man als untere Grenze nehmen sollte.
    Zitat Zitat von Leonard Bernstein
    This will be our reply to violence:
    to make music more intensely,
    more beautifully,
    more devotedly than ever before.
    Meine Stories:
    Civ VI aus der Sicht von Civ IV BTS, englischer Weltraumsieg auf König
    Der Erste Kaiser wieder aufgenommen

  5. #1910
    Registrierter Benutzer
    Registriert seit
    08.08.12
    Beiträge
    751
    Frage zu Datenbanken, da ich mein Skript nicht ganz verstehe:
    "
    Aggregate:Min/Max/Sum/Avg/Count(Column) ignorieren NULL
    aber: COUNT(*) zählt NULL mit!"

    Min, Max etc. zählen ja NULL nicht als Wert, soweit klar. Auch dass Avg NULL als keinen Wert erkennt passt. Zählt er jetzt aber trotzdem NULL-Positionen in den Teiler?
    Tabelle:
    Produkt Id Preis Teil
    1 25 NULL
    NULL 27 1
    3 NULL 2

    Ist der AVG(Preis) nun 26 ( (25+27)/2) oder 13 ((25+27)/4)? Das ist mir jetzt nicht so ganz klar
    4 NULL 3

  6. #1911
    Pfeffersack Avatar von slowcar
    Registriert seit
    04.01.06
    Ort
    hh
    Beiträge
    18.207
    Im Forum kann man übrigens auch Tabellen benutzen, sieht dann etwas übersichtlicher aus.

    AVG ignoriert NULL und gibt Dir den Mittelwert aller Zeilen mit Wert.

    Empfehle übrigens das Firefox-Addon SQLite Manager (funktioniert mit der 52 ESR), damit kann man das auch schnell probieren

  7. #1912
    Registrierter Benutzer
    Registriert seit
    08.08.12
    Beiträge
    751
    Ah das wusste ich nicht.
    Danke für die Antwort

  8. #1913
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Wer den heutigen Raketenstart sehen will... noch eine Minute https://www.youtube.com/watch?v=wbSwFU6tY1c

  9. #1914
    reztuneB retreirtsigeR Avatar von EpicFail
    Registriert seit
    16.11.11
    Beiträge
    3.824
    Also Thema Wegfindung: Ich habe jetzt AStern implementiert und das funktioniert soweit auch - wenn ich auf ein Feld klicke, dass ich erreichen kann, laufe ich da hin. Das Problem ist aber jetzt, dass wenn ich auf ein Feld klicke, dass ich nicht erreichen kann, man sich gar nicht bewegt (weil natürlich kein Weg gebildet werden kann) - ich würde es aber natürlich gerne so haben, dass man dann (am besten) zum nächsten erreichbaren Feld läuft. Nur ich weiß noch nicht so ganz, wie man das am besten machen soll. Meine Idee war jetzt, dass ich in jedem Knoten noch speichere, ob dieser erreichbar ist oder nicht und dann quasi vom Ziel aus AStern zur Position des Charakters anwende und zwar bis man das erste erreichbare Feld gefunden hat und dann würde man da hin laufen.
    Was mich dabei stört ist aber, dass das diese Überprüfung auf Erreichbarkeit natürlich ggf. recht ineffizient ist (also nicht dass das ein großes Problem wäre, aber mir geht es da ums Prinzip )

    Was besser wäre, aber zumindest in meinem Kopf noch nicht so ganz hinhaut, wenn ich mir unabhängig von Hindernissen erstmal einen Weg konstruieren lasse und dann diesen solange ablaufe, bis es nicht mehr weitergeht. Das funktioniert aber nicht so ganz, weil ich dann ja auch Hindernisse ignorieren würde, an denen ich theoretisch vorbei könnte. Da müsste ich dann auch zwischen inneren und äußeren Hindernissen unterscheiden, das dann aber herauszufinden ist wohl aber noch komplizierter

    Gibt es da noch andere Möglichkeiten, die ich gerade übersehe oder von denen ich nichts weiß?
    Zitat Zitat von Austra Beitrag anzeigen
    Dort herrscht Dauerkrieg zwischen den Feminazi-Ökofaschisten und und Konservativen-FDP-AfD-Nazis

  10. #1915
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Du musst eigentlich nur für 'jeden' abschließenden Knoten den euklidischen Abstand zum Ziel berechnen. Ist zwar nicht unbedingt im Spielsinne der optimale Punkt, aber für deine Frage sollte das dann der günstigste Punkt für nicht-erreichbare sein. Je nach Bedarf kannst du dann noch die (gewichtete) Entfernung bis zu diesem Knoten addieren, um zu verhindern, dass man „zur Rückseite“ eines Raumes läuft, in den man nicht hinein kommt.

    1D-Skizze
    Code:
    S    a|      Z  |b
    
    g(x)/h(x) - Üblichen Funktionen von A*,d.h. h(x) euklidischer Abstand.
    S - Start
    Z - Ziel
    | - Hindernis
    a - Minimaler Abstand von bzgl.  g(x)+h(x)
    b - Minimaler Abstand bzgl. h(x)
    Geändert von Ramkhamhaeng (15. Februar 2018 um 20:41 Uhr)

  11. #1916
    reztuneB retreirtsigeR Avatar von EpicFail
    Registriert seit
    16.11.11
    Beiträge
    3.824
    Manchmal sieht man ja wirklich den Wald vor lauter Bäumen nicht..

    Danke
    Zitat Zitat von Austra Beitrag anzeigen
    Dort herrscht Dauerkrieg zwischen den Feminazi-Ökofaschisten und und Konservativen-FDP-AfD-Nazis

  12. #1917
    ❦ Ser Tira Tyrell ❦
    Registriert seit
    03.07.11
    Ort
    Westeros
    Beiträge
    18.958
    Ist es möglich SQL-Strings durch Search and Replace zu verändern? Beim Civ-Modding habe ich oft das Problem, dass ich in einer Gruppe von Strings nur eine einzige Zahl durch eine andere ersetzen will. Leider wäre es zu umständlich für mich jedes Mal für jede einzelne Länder-Sprache den Infotext manuell aus unterschiedlichen Dateien heraussuchen zu müssen, bevor ich die Zahlen selber ersetzen kann.

    Alternativ wäre ich auch mit einem Programm zufrieden, mit dem ich für einen ausgewählten Infotext die XML-Einträge aller Sprachen mithilfe von regulären Ausdrücken übersichtlich zusammenfassen lassen kann. Das Programm müsste dazu eigenständig in allen Dateien danach suchen können.
    Ich weiß gerade nicht, ob Notepad++ ein Plugin für so eine Aufgabe zur Verfügung hätte.
    Tritt dem REICH bei und werde Teil von etwas Großem!


    Achtung Spoiler:
    PHP-Code:
                    ....77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$..                   
                    ....
    DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD..                   
                    ..
    MM=:::::::::::::::::::::::::::::::::::~~=MM                   
                
    ... =+77~~~~~:::::::::::~::::::::::::~:::::~~~=II== . .             
               . . ,
    NM~:~~~~~::::::::,,::::::::~~::::,:::::~::~:~NM, .              
               .. .,
    MM~=~~:::::,::::::,:II~::::?I~,:::::::::~~~~~MM,...             
                   ,
    MM~~~~:::==~:::::,::==::,::==:,,::::::::::~:~MM, ..             
                .  ,
    MM:~:::::??=:::::::::::::,:::,,::::::::::::~:MM,     . . ....   
                .  ,
    MM:~::::::~,:::::::::::,:::DMMM?:::~I?:::::~:MM,.=MMMM.    . .  
                .  ,
    MM:~::,,:,:::::::::::::,+MNI++?ZND,,:::,:::~:MMNMZ+++?NM:. ...  
      ,  .. .    ..:
    MM:~::::::::::::::::::::=MM???+OMD::::::~::~~MMMMO????MM:   .   
      
    MMMMMMMMM  ..,MM:~::::::::::::::??::::=MM????++IMZ,::::::~~MMI??????MM:   .   
      
    MMOZZZZMM+?, ,MM:~::::::::::::::==:,::=MM???????OI???????IIZ$?++????MM:   .   
    MMZZ7I+Z7MMI?IMM:~:::::::~~~:::::,::::=MM????????I$$7$7$7$$+II?I????MM:   .   
     .
    MMMMO????MMMMMMM:~::,::::+I~:,::::::::=MM????????????????????++?II??MM:  ...  
    . . 
    MMMMD+II+ZMMMM:~::::::::~,::::::?7OMO??????+?+?????I?????????I???+?+DMM,.   
    ..  
    MMNMM?+??OMMMM:~::::~:::::::::,~??8MO???????????+?++?????++??+II????OMM ..  
    . .  .:
    NMMM??++IMM:~::+I?:::,:::::::,:ZM8=+I???: ,MO?+?????????, ~MM?I??OMM .   
      ...   .
    MMMMMMNMM:~::::::::::,::::::,$MO+??+??ZMMMO?+??I+?MN+?NMNMM+???OMM.    
      ...  ..??
    I?ZMMMM:~:::::,:::::~~=::::ZMO+?++++IOZO7????+??ZZ?+ZZZZZ++++OMM...  
      ....  .... 
    IMMMM:~::::,::::::=I?~:::$MO+?==~=+???????+???????+??+?====ZMM...  
               . . :
    MM~~~~:::?I~::::::,:::$MO?I~====?IMO????7MN????DMO??====ZMM...  
                  ..
    MM~~~::::==::::::::::,=?I$Z+++++?IMDZZZ$OMMZZZZNMO?+++$$+?+...  
                   :
    MM~~~~=~::::::::::::::::+MM???????MMMMMMMMMMMMMMMOI??+MM~. ...  
                 
    7MMMMMM=~:~~~~~~~~~~~~~~~~:~::NMI+??????????++?+?++???+MM........  
               ::?
    8O8OOO?==+++++==++++=+++??+==NM7II$I7I7I7II7II77III7I7$$ .        
               
    MM$+I???+MMMMMMMMMMMMMNMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMM. ..        
               
    NN7++??MMMM?.,MM7?+?7MM....... ...MM7++?IMM, +MM+???8MI..  ..        
               
    MMZ777$NMII~ .MMZ$7$7I+, . .     .?7I$77OMM..:I?7$$$I?=.             
               
    NMMMMMMMM. ..:MMMMMMI   . .      ,. IMMMMMM~ ,..MMMM: ,. 

  13. #1918
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.432
    Du könntest dir eine entsprechende Grep-Zeile zusammenbasteln.

  14. #1919
    ❦ Ser Tira Tyrell ❦
    Registriert seit
    03.07.11
    Ort
    Westeros
    Beiträge
    18.958
    Grep? Gibt es das auch für Windoofs 10? Meinst du sowas hier http://gnuwin32.sourceforge.net/packages/grep.htm?
    Tritt dem REICH bei und werde Teil von etwas Großem!


    Achtung Spoiler:
    PHP-Code:
                    ....77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$..                   
                    ....
    DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD..                   
                    ..
    MM=:::::::::::::::::::::::::::::::::::~~=MM                   
                
    ... =+77~~~~~:::::::::::~::::::::::::~:::::~~~=II== . .             
               . . ,
    NM~:~~~~~::::::::,,::::::::~~::::,:::::~::~:~NM, .              
               .. .,
    MM~=~~:::::,::::::,:II~::::?I~,:::::::::~~~~~MM,...             
                   ,
    MM~~~~:::==~:::::,::==::,::==:,,::::::::::~:~MM, ..             
                .  ,
    MM:~:::::??=:::::::::::::,:::,,::::::::::::~:MM,     . . ....   
                .  ,
    MM:~::::::~,:::::::::::,:::DMMM?:::~I?:::::~:MM,.=MMMM.    . .  
                .  ,
    MM:~::,,:,:::::::::::::,+MNI++?ZND,,:::,:::~:MMNMZ+++?NM:. ...  
      ,  .. .    ..:
    MM:~::::::::::::::::::::=MM???+OMD::::::~::~~MMMMO????MM:   .   
      
    MMMMMMMMM  ..,MM:~::::::::::::::??::::=MM????++IMZ,::::::~~MMI??????MM:   .   
      
    MMOZZZZMM+?, ,MM:~::::::::::::::==:,::=MM???????OI???????IIZ$?++????MM:   .   
    MMZZ7I+Z7MMI?IMM:~:::::::~~~:::::,::::=MM????????I$$7$7$7$$+II?I????MM:   .   
     .
    MMMMO????MMMMMMM:~::,::::+I~:,::::::::=MM????????????????????++?II??MM:  ...  
    . . 
    MMMMD+II+ZMMMM:~::::::::~,::::::?7OMO??????+?+?????I?????????I???+?+DMM,.   
    ..  
    MMNMM?+??OMMMM:~::::~:::::::::,~??8MO???????????+?++?????++??+II????OMM ..  
    . .  .:
    NMMM??++IMM:~::+I?:::,:::::::,:ZM8=+I???: ,MO?+?????????, ~MM?I??OMM .   
      ...   .
    MMMMMMNMM:~::::::::::,::::::,$MO+??+??ZMMMO?+??I+?MN+?NMNMM+???OMM.    
      ...  ..??
    I?ZMMMM:~:::::,:::::~~=::::ZMO+?++++IOZO7????+??ZZ?+ZZZZZ++++OMM...  
      ....  .... 
    IMMMM:~::::,::::::=I?~:::$MO+?==~=+???????+???????+??+?====ZMM...  
               . . :
    MM~~~~:::?I~::::::,:::$MO?I~====?IMO????7MN????DMO??====ZMM...  
                  ..
    MM~~~::::==::::::::::,=?I$Z+++++?IMDZZZ$OMMZZZZNMO?+++$$+?+...  
                   :
    MM~~~~=~::::::::::::::::+MM???????MMMMMMMMMMMMMMMOI??+MM~. ...  
                 
    7MMMMMM=~:~~~~~~~~~~~~~~~~:~::NMI+??????????++?+?++???+MM........  
               ::?
    8O8OOO?==+++++==++++=+++??+==NM7II$I7I7I7II7II77III7I7$$ .        
               
    MM$+I???+MMMMMMMMMMMMMNMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMM. ..        
               
    NN7++??MMMM?.,MM7?+?7MM....... ...MM7++?IMM, +MM+???8MI..  ..        
               
    MMZ777$NMII~ .MMZ$7$7I+, . .     .?7I$77OMM..:I?7$$$I?=.             
               
    NMMMMMMMM. ..:MMMMMMI   . .      ,. IMMMMMM~ ,..MMMM: ,. 

  15. #1920
    Registrierter Benutzer
    Registriert seit
    21.03.12
    Beiträge
    22.432
    Sowas

    In Notepad++ ist aber auch was entsprechendes eingebaut. In der Suchfunktion der dritte Tab: "Find in Files" ermöglich es, in allen Dateien eines Ordners (und optional Unterordner) zu suchen und zu ersetzen. Bei der Suche kann man auch reguläre Ausdrücke angeben (Suchmodus unten auswählen) die dann die entsprechenden XML-Tags matchen sollten.

    RegEx ist aber schonmal etwas schwierig, vielleicht wär ein anständiger XML-Editor besser. Da kenn ich nur keinen kostenlosen.

Seite 128 von 202 ErsteErste ... 2878118124125126127128129130131132138178 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •