Mag ja sein....wenn der Dev aber nur mit int arbeitet (was er zu 90% tut, da Fliesskommazahlen a.) teuer sind und b.) noch mit anderen Problemen bei der Programmierung zu kämpfen haben), ist dem Recher das dann ziemlich egal, dann wird aus 7/2 immer 3.Sir Richfield hat geschrieben:Eine IEEE 754 konforme (binär-dezimale) Rundungsfunktion muss dir drei Möglichkeiten an die Hand geben: Gegen Unendlich, Gegen -Unendlich und gegen 0.JesusOfCool hat geschrieben:bei einem computer schon. wenn man ein gleitkommazahl einfach so in eine ganzzahl konvertiert, am besten gleich direkt in einer division, werden die nachkommastellen einfach abgeschnitten. damit wird immer abgerundet.
das ist die technisch einfachste variante und verständlich ist sie auch.
https://de.wikipedia.org/wiki/IEEE_754#Rundungen
Welche du jetzt einsetzt, hängt davon ab, ob und in welcher Richtung du mit Rundungsfehlern leben kannst.
XCOM 2 - Test
Moderatoren: Moderatoren, Redakteure
-
- Beiträge: 240
- Registriert: 14.03.2007 20:48
- User ist gesperrt.
- Persönliche Nachricht:
Re: XCOM 2 - Test
- Sir Richfield
- Beiträge: 17249
- Registriert: 24.09.2007 10:02
- Persönliche Nachricht:
Re: XCOM 2 - Test
Deswegen sage ich ja, wenn du mit den daraus resultierenden Rundungsfehlern leben kannst, ist das OK.
Meine Steuererklärung berechnest du hoffentlich nicht so.
Nur: "Ist einfach, deshalb macht man das so." halte ich weiterhin für eine nicht gültige Aussage.
Meine Steuererklärung berechnest du hoffentlich nicht so.

Nur: "Ist einfach, deshalb macht man das so." halte ich weiterhin für eine nicht gültige Aussage.
- JesusOfCool
- Beiträge: 34685
- Registriert: 27.11.2009 09:55
- Persönliche Nachricht:
Re: XCOM 2 - Test
du hast von computern nicht viel ahnung, oder? ^^'Sir Richfield hat geschrieben:Nur: "Ist einfach, deshalb macht man das so." halte ich weiterhin für eine nicht gültige Aussage.
- Sir Richfield
- Beiträge: 17249
- Registriert: 24.09.2007 10:02
- Persönliche Nachricht:
Re: XCOM 2 - Test
Du verwechselst gerade Computer mit Programmierern, oder?JesusOfCool hat geschrieben:du hast von computern nicht viel ahnung, oder? ^^'Sir Richfield hat geschrieben:Nur: "Ist einfach, deshalb macht man das so." halte ich weiterhin für eine nicht gültige Aussage.

- Temeter
- Beiträge: 18065
- Registriert: 06.06.2007 17:19
- Persönliche Nachricht:
Re: XCOM 2 - Test
Gerade, wenn du die Rundung einmal per Match machst, ist es doch egal, ob die jetzt ein bischen teuerer ist und die CPU für 100ms anstelle von 10ms beschäftigt. 

- JesusOfCool
- Beiträge: 34685
- Registriert: 27.11.2009 09:55
- Persönliche Nachricht:
Re: XCOM 2 - Test
@richfield: nein, das beginnt ja bei der hardware. da werden auch viele entscheidungen getroffen wie man was macht. die pixelshader der grafikkarten zB. die haben die einfachste art der implementierung, die klarerweise ungenau ist. aber sie halt auch billig und genau deshalb wird sie verwendet. es hat auch mal eine serie gegeben bei der das nicht so war und das waren die voodoo karten. was aus denen geworden ist wissen wir ja.
einfach ist üblicherweise billig und wenn es anforderungen grundsätzlich erfüllt wird es auch so gemacht. das gilt überall.
nur wenn die anforderungen mehr komplexität erfordern wird etwas auch dementsprechend aufwändiger gemacht. zufallszahlengeneratoren inklusive
@temeter: du meinst es wäre besser für die rundenzahlbestimmung es mathematisch korrekt zu runden? da kann das schon egal sein, aber wenns eh egal ist, warum nimmt man nicht die simplere variante anstatt der, die es dem spieler einfach nur leichter macht? XD
einfach ist üblicherweise billig und wenn es anforderungen grundsätzlich erfüllt wird es auch so gemacht. das gilt überall.
nur wenn die anforderungen mehr komplexität erfordern wird etwas auch dementsprechend aufwändiger gemacht. zufallszahlengeneratoren inklusive

@temeter: du meinst es wäre besser für die rundenzahlbestimmung es mathematisch korrekt zu runden? da kann das schon egal sein, aber wenns eh egal ist, warum nimmt man nicht die simplere variante anstatt der, die es dem spieler einfach nur leichter macht? XD
- Temeter
- Beiträge: 18065
- Registriert: 06.06.2007 17:19
- Persönliche Nachricht:
Re: XCOM 2 - Test
Naja, lieber schenkst du einem Spieler zufällig Blumen, als dass du ihm einen zufälligen Tritt in die Eier verpasst.JesusOfCool hat geschrieben:@temeter: du meinst es wäre besser für die rundenzahlbestimmung es mathematisch korrekt zu runden? da kann das schon egal sein, aber wenns eh egal ist, warum nimmt man nicht die simplere variante anstatt der, die es dem spieler einfach nur leichter macht? XD

- JesusOfCool
- Beiträge: 34685
- Registriert: 27.11.2009 09:55
- Persönliche Nachricht:
Re: XCOM 2 - Test
mathematisch korrekt runden ist bei einer division von ganzen zahlen durch 2 übrigens immer aufrunden. nur so zur info ^^'
d.h. entweder es läuft so
doppelt -> wieder halbiert
14 -> 7
13 -> 7
12-> 6
11 -> 6
oder so
14 -> 7
13 -> 6
12 -> 6
11 -> 5
sooo groß ist der unterschied dann auch nicht.
wobei, wenn man bedenkt, dass aus 1 dann 1 wird, ist es schon ein wenig doof. da ergibt das abrunden dann doch mehr sinn.
d.h. entweder es läuft so
doppelt -> wieder halbiert
14 -> 7
13 -> 7
12-> 6
11 -> 6
oder so
14 -> 7
13 -> 6
12 -> 6
11 -> 5
sooo groß ist der unterschied dann auch nicht.
wobei, wenn man bedenkt, dass aus 1 dann 1 wird, ist es schon ein wenig doof. da ergibt das abrunden dann doch mehr sinn.
- Sir Richfield
- Beiträge: 17249
- Registriert: 24.09.2007 10:02
- Persönliche Nachricht:
Re: XCOM 2 - Test
DEN Satz hätte ich auch unterschrieben.JesusOfCool hat geschrieben:einfach ist üblicherweise billig und wenn es anforderungen grundsätzlich erfüllt wird es auch so gemacht. das gilt überall.
Denn der beinhaltet die Einschränkung "wenn es anforderungen grundsätzlich erfüllt".
Strukturierte Terminologie, verstehste?
Du hast aber nicht ganz Unrecht, denn die Hardwareseite interessiert mich in der Tat nicht so sehr. Ich code nicht am Blech rum, eher im Gegenteil.
Ich muss mich dafür mit so trivialen Dingen rumschlagen wie der Sortierung von Umlauten und dem ß in der Schweiz.
Falls jetzt jemandem auffiel, dass die doch gar keine - GENAU!
- JesusOfCool
- Beiträge: 34685
- Registriert: 27.11.2009 09:55
- Persönliche Nachricht:
Re: XCOM 2 - Test
probiers mal mit sprachen die viel mit akzenten arbeiten. allen voran ungarisch. damit durfte ich mich vor kurzem rumschlagen (warum findet eine DB suche mit like 'tests%' den datensatz mit 'testsz' nicht?)
aber auch da gilt, was billig ist, ist besser. deshalb gibts auch 104 verschiedene charsets nur für ungarisch. ist natürlich historisch gewachsen, weil man zuerst das einfachste gemacht hat, das den anforderungen irgendwann nicht mehr gerecht wurde, und dann hat man ein neues gemacht, dann hat man standards eingeführt und plötzlich hat sich die zahl multipliziert. wie zB die unterstützung asiatischer schriftzeichen und wie die sortiert werden. unnötig? vermutlich, aber eben nicht zwangsweise.
was das mit XCOM 2 zu tun hat?
es ist keine datenbank und muss nur sich selbst gerecht werden, von daher sind solche entwicklungen hier nicht zu erwarten. deshalb ist einfacher immer besser. also macht man einfach gar nichts und lasst es so wie es ist. das ist immer noch am einfachsten. ^^
aber auch da gilt, was billig ist, ist besser. deshalb gibts auch 104 verschiedene charsets nur für ungarisch. ist natürlich historisch gewachsen, weil man zuerst das einfachste gemacht hat, das den anforderungen irgendwann nicht mehr gerecht wurde, und dann hat man ein neues gemacht, dann hat man standards eingeführt und plötzlich hat sich die zahl multipliziert. wie zB die unterstützung asiatischer schriftzeichen und wie die sortiert werden. unnötig? vermutlich, aber eben nicht zwangsweise.
was das mit XCOM 2 zu tun hat?
es ist keine datenbank und muss nur sich selbst gerecht werden, von daher sind solche entwicklungen hier nicht zu erwarten. deshalb ist einfacher immer besser. also macht man einfach gar nichts und lasst es so wie es ist. das ist immer noch am einfachsten. ^^
-
- Beiträge: 1332
- Registriert: 08.02.2016 16:38
- Persönliche Nachricht:
Re: XCOM 2 - Test
Ich hab jetzt doch mal weiter gemacht und bin wohl an der gleichen Stelle. (3 Avatare?) Ne lass mal.Todesglubsch hat geschrieben:Urgh. Bin in der letzten Mission. Ich will mich hier jetzt nicht auskotzen, aber ich lass es bleiben, schau mir das Ende auf YouTube an und verzichte auf die lausige Bronze-Trophäe die ich dafür bekommen hätte.

- Todesglubsch
- Beiträge: 16285
- Registriert: 02.12.2010 11:21
- Persönliche Nachricht:
Re: XCOM 2 - Test
Exakt. Mit nem ausgebauten PSI-Soldaten im Team soll's wohl schaffbar bis einfach sein - aber den hab ich nischt. Und nochmal die strunzlangweiligen Vormissionen machen? Neeee.Leaks hat geschrieben: Ich hab jetzt doch mal weiter gemacht und bin wohl an der gleichen Stelle. (3 Avatare?)
- Guffi McGuffinstein
- Beiträge: 1432
- Registriert: 26.08.2002 19:38
- Persönliche Nachricht:
Re: XCOM 2 - Test
Zum Ende hin braucht man mindestens einen voll ausgebildeten PSI-Soldaten. Am besten gleich zwei mitnehmen. Da bleibt dann immer noch Platz für Sniper, Specialist, Grenadier und Ranger. Mit der Mindcontrol der PSI-Soldaten dann am besten bis zum finalen Kampf warten.
Wenn man natürlich keinen Speicherstand davor hat, ist das ungünstig. Wichtig ist auch zu gucken, was die Waffenerweiterungen speziell bringen. Z.B. immer ein Laservisier ans Scharfschützengewehr packen, da die 15% Critical-Chance über die Entfernung weiter ansteigt und logischerweise schießt man mit dem Sniper über die weitesten Distanzen. Den Scharfschützen auf Pistolen-Skills zu verbessern ist außerdem später besser, da man dann bis zu 5 Schüsse oder mehr (mit Fan Fire) in einer Runde abfeuern kann, was bisweilen den Kampf entscheiden kann.
Wenn man natürlich keinen Speicherstand davor hat, ist das ungünstig. Wichtig ist auch zu gucken, was die Waffenerweiterungen speziell bringen. Z.B. immer ein Laservisier ans Scharfschützengewehr packen, da die 15% Critical-Chance über die Entfernung weiter ansteigt und logischerweise schießt man mit dem Sniper über die weitesten Distanzen. Den Scharfschützen auf Pistolen-Skills zu verbessern ist außerdem später besser, da man dann bis zu 5 Schüsse oder mehr (mit Fan Fire) in einer Runde abfeuern kann, was bisweilen den Kampf entscheiden kann.
-
- Beiträge: 1332
- Registriert: 08.02.2016 16:38
- Persönliche Nachricht:
Re: XCOM 2 - Test
Einen PSI hatte ich an Bord. Allerdings nicht komplett gelevelt. Aber allein wegen der grottigen Performance hab ich keine Lust den Kram vorher noch mal abzunudeln. Hab mir das Ende jetzt bei youtube angesehen.
- JesusOfCool
- Beiträge: 34685
- Registriert: 27.11.2009 09:55
- Persönliche Nachricht:
Re: XCOM 2 - Test
das geht auch ohne. bei meinem ersten mal durchspielen hab ich das psi lab gar nicht gebaut. war auf schwierigkeitsgrad veteran (also normal). nen schwierigkeitsgrad höher möcht ich auf die aber auch nicht verzichten. wenn man 2 voll ausgebildete hat ist es sogar ziemlich einfach. wenn man nicht nur mit 6 soldaten in den letzten abschnitt geht, sondern noch zusätzlich 2 gatekeeper mit domination unter kontrolle hat, ist das im grunde ein selbstläufer. es geht aber auch ohne gatekeeper ganz gut.Todesglubsch hat geschrieben:Exakt. Mit nem ausgebauten PSI-Soldaten im Team soll's wohl schaffbar bis einfach sein - aber den hab ich nischt. Und nochmal die strunzlangweiligen Vormissionen machen? Neeee.Leaks hat geschrieben: Ich hab jetzt doch mal weiter gemacht und bin wohl an der gleichen Stelle. (3 Avatare?)
edit: wenn man die letzte mission verliert startet sie einfach wieder neu, das macht sie glaub ich sogar im ironman modus. zumindest ist das am PC so.