informatiCup / informatiCup2022

Abfahrt! Der InformatiCup 2022
23 stars 3 forks source link

Neue Testinstanz #31

Closed sedengel25 closed 2 years ago

sedengel25 commented 2 years ago

Hallo,

bzgl. der aktuellen Instanz wollte ich fragen, welcher Output von unserem Programm denn erwartet wird, damit die CI keinen error ausgibt?

Vielen Dank im Voraus und viele Grüße!

Top-Ranger commented 2 years ago

Moin,

erwartet wird - wie bei jeder der Spezifikation entsprechenden Eingabe - eine korrekte Ausgabe entsprechend der Aufgabenstellung. Eine Ausgabe ist korrekt, falls diese (zusammen mit der Eingabe) vom Simulator akzeptiert wird.

sedengel25 commented 2 years ago

Hi,

ich hatte nur deshalb gefragt, weil mir die derzeitige Input-Instanz unklar ist. Unter "Details" sieht die Instanz wie folgt aus:

[Stations] L1 2

this is a comment

Train 2

[Lines] L1 P2 L1 3.14 1

this is also a comment

l1 P2 Train 4 1

[Trains] Trains P2 5.5 30 [Passengers] P1 P2 L1 3 3 [Trains] Train * 0.9999999 50

we are in commentopolis! 🌃

[Stations] P2 2

[Passengers]

p1 P2 Train 10 3

In meinen Augen stellt diese Instanz keine "zulässige" Instanz (gemäß der Definition der Eingabe) dar. Wäre dann ein korrekter Output einfach eine Datei, die "[Passagiere]" und "[Trains]" jedoch ohne jegliche Information über Depature, Boarding etc. enthält?

lukas2701 commented 2 years ago

@Top-Ranger @AlexPaar @MichaelChat Ich schließe mich der Frage an. Der Bahnsimulator erkennt z.B. die Passagiere P1 usw. als vollwertige Passagiere an, die weiteren Definitionen (abgesehen der ID) von diesen sind jedoch Unsinn. Bei den Strecken usw. ist das genauso. Somit ist es auch nicht möglich einen validen Fahrplan für diese zu erstellen.

Top-Ranger commented 2 years ago

So wie ich es sehe widerspricht die Datei an keiner Stelle die Aufgabenstellung, auch wenn sie etwas unorthodox aussieht. Gibt es irgendetwas spezifisches, wo ihr meint, dass sie der Aufgabe widerspricht?

Top-Ranger commented 2 years ago

@lukas2701 Ich sehe in der Datei insgesamt 2 Passagiere: P1 und p1. Wo ist da das Problem?

lukas2701 commented 2 years ago

@Top-Ranger P1 P2 L1 3 3 Ein Passagier soll von P2 nach L1 gefahren werden?

Top-Ranger commented 2 years ago

@lukas2701 Ja.

lukas2701 commented 2 years ago

@Top-Ranger Ahhhhhhh. Vielen Dank! :)