BPS #11: Punkt für Punkt
Übersicht

![]() |
XeresModeratorBetreff: BPS #11: Punkt für Punkt |
![]() Antworten mit Zitat ![]() |
---|---|---|
Aufgabenstellung: Erstellt ein Netzwerk aus etwa 7 Punkten (A bis G; Hamburg bis München - Benennung ganz nach eurem Geschmack). Sie sollen miteinander Verbunden werden. Die Verbindungen sind bidirektional (keine Einbahnstraßen). Jeder Punkt sollte minimal 2, maximal 4 Verbindungen aufweisen. So sähe das z.B. aus: ![]() Die Punkte sollten gezeichnet werden, die Verbindungen müssen nicht gezeichnet werden. Jetzt die eigentliche Aufgabe: In diesem System sollen sich mehrere Objekte von Punkt zu Punkt bewegen. Sie sollen sich zufällig einen benachbarten Punkt suchen (wenn eine Verbindung besteht, natürlich) und sich darauf zu bewegen. Extra Punkte, wenn sie nicht den Weg zurückgehen, den sie gerade gekommen sind. Tipps:
Zeit: Ihr habt vier Wochen Zeit um eure Programme zu schreiben. Bitte postet Eure fertigen Codes erst in zwei Wochen, wenn der Auswertungsthread erstellt wird, dort hinein. Fragen könnt ihr hier natürlich jederzeit stellen. RELATED TOPIC: Auswertungsthread RELATED TOPIC: Die Beginner's Practice Series (BPS) |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
- Zuletzt bearbeitet von Xeres am Mi, Aug 31, 2011 5:14, insgesamt 4-mal bearbeitet
![]() |
count-doku |
![]() Antworten mit Zitat ![]() |
---|---|---|
Müssen die Einzelpunkte auch zufällig erstellt und verbunden werden? | ||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nein, zufällig müssen sie nicht verteilt oder verbunden sein. | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
PhillipK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Da lässt sich doch gleich die Logik des BPS10 mit einbauen ![]() Das ganze erinnert mich an ein wegpunkte system. Punkt A kann zu punkt b und G führen, wodurch sich ein weg suchen lässt.. ist Thema für eine solche logik geplant? Ich werd mal schauen, sobald ich meinen BCC beitrag fertig habe (ich zweifel immernoch xD), schreibe ich einen ganz alten versuch aus Blitz3D zeiten hierfür neu ![]() Da war es allerdings der plan, eine Schienenbahn zu realisieren, indem punkte ein vorder und hintermann hatten & der zug in kurven etc sich anhand einer art Bezierkurve daran lang gehangelt hat. Müssen die punkte ein Netz bilden? Oder wäre es Theoretisch auch möglich, wenn (im Bild) G mit C und E verbunden ist? (ps: Bin wohl doch noch nicht so der profi, wie ichs gerne hätte. Mir fällt spontan kein guter ansatz ein *g* Das thema intressiert mich wirklich, gute wahl *find*) |
||
![]() |
hazumu-kun |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also praktisch einfach nur irgendwelche "flatlanders" die das Netz aus 6 Orten über die Wege erkunden und am besten niemals umkehren.
Bin dabei. Diesmal muss ich sogar mit Types arbeiten. Hab ja bei bisherigen BPS Aufgaben freiwillig mit Types strukturiert. Vielleicht ärger ich euch diesmal und machs mit Arrays ![]() |
||
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann -> nicht omnipotent |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
PhillipK hat Folgendes geschrieben: Müssen die punkte ein Netz bilden? Oder wäre es Theoretisch auch möglich, wenn (im Bild) G mit C und E verbunden ist? Du kannst die Punkte so verbinden wie du lustig bist. Wenn alles-mit-allem verbunden wäre, fände ich das aber nicht besonders beeindruckend, weil es der Aufgabe etwas den Sinn raubt.
Davon abgesehen darf jeder Tipps ignorieren (vielleicht kommt ihr ja auf was besseres) oder die Regeln biegen (fragt euch einfach selbst, ob die grundlegende Aufgabe noch gelöst wurde) wie er lustig ist. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
LordCoder |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich möchte da auch mitmachen.
Frage: Dürfen sich die mehreren Objekte schneiden? |
||
3. Platz BCC #60 |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nur zu ![]() Die Objekte müssen sich nicht gegenseitig Platz machen oder sowas - Überschneidungen sind kein Problem. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
LordCoderBetreff: Re: BPS #11: Punkt für Punkt |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Xeres hat Folgendes geschrieben: Extra Punkte, wenn sie nicht den Weg zurückgehen, den sie gerade gekommen sind... Was hat es den auf sich mit Extra Punkten. Gibt es eine Art Rangliste? Sollte nur das Problem gelöst werden, oder gibt es auch Extra Punkte, wenn zb. gute Grafik dabei ist? Ich habe im Moment eine sehr einfache Lösung. Alle Objekte sind beschriftete weisse Punkte auf schwarzem Untergrund. Sollte ich da eher ein angewandtes Beispiel machen. Eg: Landkarte und Lastwagen, oder so? |
||
3. Platz BCC #60 |
PhillipK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@LordCoder:
Ohne wirklich die antwort zu wissen, versuche ich, eine anhand des Sinns vom BPS zu interpretieren: Nein gibt es nicht. Beginner Practice Series - kurz BPS - ist eine reihe um zu lernen. Hier gilt es ausfgabenstellungen mit glanz zu lösen und den krüppel nicht mit glitter zu schmücken ![]() Ich denke das "Extrapunkte" ist eher sinnbildlich gemeint - es wäre schöner, wenn es eingehalten werden würde. |
||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
"Extra Punkte" ist nur eine Floskel für eine hübsche Umsetzung. Zu gewinnen gibt es hier nur Erfahrung ![]() Normalerweise bemühe ich mich "sollte" und "muss nicht" in dem Text zu verbauen, um keine zu harten Regeln zu definieren. Wenn eine absolut hardgecodete Lösung funktioniert, ist sie auch in Ordnung, aber man wird in dem Fall hoffentlich darauf hingewiesen, dass man das etwas optimieren kann. Wer die Kernaufgabe schon zu seiner Zufriedenheit gelöst hat, kann natürlich Extras einbauen - für die Abgabe würde ich aber bitten, von externen Grafik ab zu sehen, sonst kann man das nicht kopieren & starten um es mal durch zu testen. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
LordCoder |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ok, das ist super.
Nächstes Problem: ![]() Ich habe nur eine Blitz basic Demoversion.. Ich kann also keine .exe dateien machen. 1) Ist das egal? 2) Ich habe keine Ahnung wie man die Datei dann auch hier rauflädt... Bin halt ein richtiger Noob. ![]() ![]() |
||
3. Platz BCC #60 |
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es wird hier auch nur der Code und keine Exe erwartet, den Code kannst du einfach hier in Codetags reinstellen. | ||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du musst nichts ausführbares kompilieren, es reicht wenn du nächsten Sonntag bei der Auswertung den Code in einer BB-Syntax Box postest.
Solltest du mal eine Zip oder ein Bild im Forum hoch laden wollen, ist dazu oben rechts das "Archiv" da. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group