1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Bootchess: 487 Byte für…

Unvorstellbar!

  1. Thema
  1. 1
  2. 2

Neues Thema Ansicht wechseln


  1. Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 14:16

    Den Entwicklern gebührt mein tiefster Respekt!

    I'm Pro! YARRR!

  2. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 14:21

    Wofür?
    Dass sie noch in Assembler entwickeln können, oder dass sie eine halbfertige Schachengine veröffentlicht haben?

  3. Re: Unvorstellbar!

    Autor: Auf 'ne Cola 28.01.15 - 14:41

    machs du besser

  4. Re: Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 14:47

    non_sense schrieb:
    --------------------------------------------------------------------------------
    > Wofür?
    > Dass sie noch in Assembler entwickeln können, oder dass sie eine
    > halbfertige Schachengine veröffentlicht haben?

    Das ist jetzt nicht dein Ernst oder?

    Dashier sind 487Byte!:
    "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"

    I'm Pro! YARRR!



    1 mal bearbeitet, zuletzt am 28.01.15 14:50 durch KritikerKritiker.

  5. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 14:50

    Auf 'ne Cola schrieb:
    --------------------------------------------------------------------------------
    > machs du besser

    Wozu?
    Ich stelle mich ja nicht hin, und brüste mich mit einer halbfertigen Schachengine.
    Meine Engine, die ich geschrieben habe, ist größer, ja, da sie mit Java entwickelt wurde, aber sie ist wenigstens vollständig.

  6. Re: Unvorstellbar!

    Autor: gaym0r 28.01.15 - 14:50

    non_sense schrieb:
    --------------------------------------------------------------------------------
    > Auf 'ne Cola schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > machs du besser
    >
    > Wozu?

    Weil du sonst nur ein Troll bist.

  7. Re: Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 14:51

    non_sense schrieb:
    --------------------------------------------------------------------------------
    > Auf 'ne Cola schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > machs du besser
    >
    > Wozu?
    > Ich stelle mich ja nicht hin, und brüste mich mit einer halbfertigen
    > Schachengine.
    > Meine Engine, die ich geschrieben habe, ist größer, ja, da sie mit Java
    > entwickelt wurde, aber sie ist wenigstens vollständig.

    Noch mal, das hier sind 487Bytes:
    "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"


    Ist das nicht extrem?



    1 mal bearbeitet, zuletzt am 28.01.15 14:52 durch KritikerKritiker.

  8. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 14:51

    gaym0r schrieb:
    --------------------------------------------------------------------------------
    > Weil du sonst nur ein Troll bist.

    Muss man immer seine Schwänze vergleichen?

  9. Re: Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 14:56

    non_sense schrieb:
    --------------------------------------------------------------------------------
    > gaym0r schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Weil du sonst nur ein Troll bist.
    >
    > Muss man immer seine Schwänze vergleichen?

    Welche Schach engine hast du geschrieben?

    I'm Pro! YARRR!

  10. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 15:03

    KritikerKritiker schrieb:
    --------------------------------------------------------------------------------
    > Welche Schach engine hast du geschrieben?

    Meine eigene, aus Spaß, weil mich die Entwicklung so einer Engine interessiert hat.
    Wer sich für die Entwicklung so einer Engine interessiert, dem empfehle ich diese Webseite: https://chessprogramming.wikispaces.com/

    Ich wollte sie auch mal mit UCI kompatibel machen, aber dazu bin ich bis jetzt noch nicht gekommen.

    Eine zweite Engine mittels Bitboards und der Sprache C habe ich zwar angefangen, aber weit ist sie noch nicht.



    1 mal bearbeitet, zuletzt am 28.01.15 15:04 durch non_sense.

  11. Re: Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 15:12

    Wenn ich soetwas sehe: http://www.pouet.net/prod.php?which=52938
    Kommen mir beinahe die Tränen, das ist einfach unglaublich!

  12. Re: Unvorstellbar!

    Autor: mushroomer 28.01.15 - 15:16

    Hast du wenigstens Design Patterns benutzt oder ist das bloß stumpfe Programmierung gewesen?

  13. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 15:19

    Dann mach dich mit Prozedurale Synthese bzw. Prozedurale Generierung vertraut. ;)

    Die Demos der Demoscene sind auch in Wirklichkeit größer. Die Dateien werden komprimiert, und beim Starten dekomprimiert.

  14. Re: Unvorstellbar!

    Autor: KritikerKritiker 28.01.15 - 16:10

    non_sense schrieb:
    --------------------------------------------------------------------------------
    > Dann mach dich mit Prozedurale Synthese bzw. Prozedurale Generierung
    > vertraut. ;)
    >
    > Die Demos der Demoscene sind auch in Wirklichkeit größer. Die Dateien
    > werden komprimiert, und beim Starten dekomprimiert.

    Ja, habe ich, das ändert nichts an der Tatsache, dass es einfach unglaublich ist!
    Ein "bischen" prozedurale generierung habe ich sogar selbst sogar schon angewendet. Na und?

    I'm Pro! YARRR!



    1 mal bearbeitet, zuletzt am 28.01.15 16:10 durch KritikerKritiker.

  15. Re: Unvorstellbar!

    Autor: jungundsorglos 28.01.15 - 16:13

    > Hast du wenigstens Design Patterns benutzt oder ist das bloß stumpfe
    > Programmierung gewesen?
    Du schlägst also stumpfe Anwendung von Designpattern als Alternative vor?
    Dir ist klar das Programmdesign aus mehr besteht als Rezepten zu folgen? Echtes Programmieren ist durchaus nicht stumpf, da löst man Probleme (und programmiert nicht etwas nach was ein anderer einem vorgekaut hat) und wagt sich an Themen ran die einem unbekannt sind.

    Designpattern ist Engineering, Stumpferes gibt es nicht. Notwendig für die bessere Struktur, aber das als Gegenteil von stumpf darzustellen ist ehrlich gesagt lächerlich.

    Programmdesign und Designpattern sind nicht dasselbe, letzteres ist Teil des anderen, aber hoffentlich nicht das Zentrale. Jemand der die überall anwendet ist ein Qual, das Design muss praktisch und übersichtlich sein, nicht normiert.

    P.S.: Man mag es kaum glauben, es gibt Leute die noch kein Schach programmiert haben, und dann Neues entdecken wenn sie es auf eigene Art umsetzen. So entstehen neue Ideen. Leute mit solchen Ansichten (wie im Zitat) sind das Problem heute, sie verderben den ganzen Reiz der Programmierung.



    3 mal bearbeitet, zuletzt am 28.01.15 16:16 durch jungundsorglos.

  16. Re: Unvorstellbar!

    Autor: non_sense 28.01.15 - 16:35

    jungundsorglos schrieb:
    --------------------------------------------------------------------------------
    > P.S.: Man mag es kaum glauben, es gibt Leute die noch kein Schach
    > programmiert haben, und dann Neues entdecken wenn sie es auf eigene Art
    > umsetzen. So entstehen neue Ideen. Leute mit solchen Ansichten (wie im
    > Zitat) sind das Problem heute, sie verderben den ganzen Reiz der
    > Programmierung.

    Dito.

    Um aber mushroomer zu antworten:
    Ja, Design Patterns kamen zum Einsatz. Und nun?

  17. Re: Unvorstellbar!

    Autor: TheUnichi 28.01.15 - 17:29

    KritikerKritiker schrieb:
    --------------------------------------------------------------------------------
    > non_sense schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Auf 'ne Cola schrieb:
    > >
    > ---------------------------------------------------------------------------
    >
    > > -----
    > > > machs du besser
    > >
    > > Wozu?
    > > Ich stelle mich ja nicht hin, und brüste mich mit einer halbfertigen
    > > Schachengine.
    > > Meine Engine, die ich geschrieben habe, ist größer, ja, da sie mit Java
    > > entwickelt wurde, aber sie ist wenigstens vollständig.
    >
    > Noch mal, das hier sind 487Bytes:
    > "00000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 00000000000000000000000000000000000000"
    >
    > Ist das nicht extrem?

    Lass nur, ist doch voll einfach, das macht der morgens vor dem ersten Kaffee ;)

  18. Re: Unvorstellbar!

    Autor: Eopia 28.01.15 - 20:27

    Das sind 487 Bits. Ein Byte = 8 Bits.
    00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

    Das sollten 487 sein.



    1 mal bearbeitet, zuletzt am 28.01.15 20:28 durch Eopia.

  19. Re: Unvorstellbar!

    Autor: TheUnichi 28.01.15 - 20:40

    Eopia schrieb:
    --------------------------------------------------------------------------------
    > Das sind 487 Bits. Ein Byte = 8 Bits.
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 000000000000000000000000000000000000000000000000000000000000000000000000000
    > 00000000000000000000000000000000000000000000000000000000000000000000000
    >
    > Das sollten 487 sein.

    Nein, jede 0 ist hier ein Byte, das wollte er damit sagen.
    Er hat es quasi als Char-Array dargestellt.

    Du schreibst deinen Code ja nicht binär.

  20. Re: Unvorstellbar!

    Autor: Eopia 28.01.15 - 21:07

    Die Schlussfolgerung scheint mir bei der Verwendung von nur Nullen und dem Artikelthema sehr weit hergeholt.

  1. Thema
  1. 1
  2. 2

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. Allianz Zentrum für Technik GmbH, Ismaning
  2. Stadtverwaltung Bretten, Bretten
  3. AOK Systems GmbH, Bonn
  4. Dataport, verschiedene Standorte

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Nasa: Boeing umging Sicherheitsprozeduren bei Starliner
Nasa
Boeing umging Sicherheitsprozeduren bei Starliner

Vergessene Tabelleneinträge, fehlende Zeitabfragen und störende Mobilfunksignale sollen ursächlich für die Probleme beim Testflug des Starliner-Raumschiffs gewesen sein. Das seien aber nur Symptome des Zusammenbruchs der Sicherheitsprozeduren in der Softwareentwicklung von Boeing. Parallelen zur Boeing 737 MAX werden deutlich.
Von Frank Wunderlich-Pfeiffer

  1. Nasa Boeings Starliner hatte noch einen schweren Softwarefehler
  2. Boeing 777x Jungfernflug für das größte zweistrahlige Verkehrsflugzeug
  3. Boeing 2019 wurden mehr Flugzeuge storniert als bestellt

Nitropad im Test: Ein sicherer Laptop, der im Alltag kaum nervt
Nitropad im Test
Ein sicherer Laptop, der im Alltag kaum nervt

Das Nitropad schützt vor Bios-Rootkits oder Evil-Maid-Angriffen. Dazu setzt es auf die freie Firmware Coreboot, die mit einem Nitrokey überprüft wird. Das ist im Alltag erstaunlich einfach, nur Updates werden etwas aufwendiger.
Ein Praxistest von Moritz Tremmel und Sebastian Grüner

  1. Nitropad X230 Nitrokey veröffentlicht abgesicherten Laptop
  2. LVFS Coreboot-Updates sollen nutzerfreundlich werden
  3. Linux-Laptop System 76 verkauft zwei Laptops mit Coreboot

Galaxy-S20-Serie im Hands-on: Samsung will im Kameravergleich an die Spitze
Galaxy-S20-Serie im Hands-on
Samsung will im Kameravergleich an die Spitze

Mit der neuen Galaxy-S20-Serie verbaut Samsung erstmals seine eigenen Isocell-Kamerasensoren mit hoher Auflösung, auch im Zoombereich eifert der Hersteller der chinesischen Konkurrenz nach. Wer die beste Kamera will, muss allerdings zum sehr großen und vor allem wohl teuren Ultra-Modell greifen.
Ein Hands on von Tobias Költzsch, Peter Steinlechner und Martin Wolf

  1. Micro-LED-Bildschirm Samsung erweitert The Wall auf 583 Zoll
  2. Nach 10 kommt 20 Erste Details zum Nachfolger des Galaxy S10
  3. Vorinstallierte App Samsung-Smartphones schicken Daten an chinesische Firma

  1. Arin: Angeklagter weist IPv4-Betrug von sich
    Arin
    Angeklagter weist IPv4-Betrug von sich

    In den USA soll sich ein Mann die Rechte an rund 735.000 IPv4-Adressen erschlichen haben. Dieser dementiert die Vorgänge nicht und beteuert in einem Medienbericht seine Unschuld.

  2. Bundesförderung: Millionen kommen nicht bei Spielentwicklern an
    Bundesförderung
    Millionen kommen nicht bei Spielentwicklern an

    Mit einer praxisfernen Regelung sperrt das zuständige Bundesministerium ausgerechnet kleine Entwicklerstudios vor dringend benötigten Fördergeldern aus. Überhaupt: Trotz der bereitgestellten Millionen ist die Spielebranche unzufrieden mit der Politik.

  3. K61: LG präsentiert neues Smartphone mit 48-Megapixel-Kamera
    K61
    LG präsentiert neues Smartphone mit 48-Megapixel-Kamera

    Mit dem K61 hat LG ein neues Smartphone mit Vierfachkamera samt hochauflösendem Hauptkamerasensor vorgestellt. Dieser hat mit 48 Megapixeln so viel wie kein Bildsensor in einem LG-Smartphone zuvor - das K61 ist aber ein Mittelklassegerät.


  1. 16:20

  2. 16:04

  3. 15:41

  4. 15:23

  5. 15:04

  6. 14:39

  7. 13:45

  8. 13:31