Ich habe eine einfache Frage über Gefangenendilemma. Es ist hauptsächlich nur um zu beruhigen, dass ich das richtig mache.Python negativer Index?
Im folgenden Code [-1] bedeutet es, dass es sieht, ob dein letzter Zug kollidiert und ob der letzte Zug verraten wird. Und man könnte sogar noch weiter gehen zurück in den Geschichten mit Hilfe von [-2] oder [-3]
elif my_history[-1]=='c' and their_history[-1]=='b':
return 'b'
else:
return 'c'
es Ihnen danken! Das ist, worüber ich mich gewundert habe, und dieser Code kommt von einer Aufgabe über das Gefangenendilemma, die unsere Klasse derzeit benutzt, um Code zu klären, aber danke für die Hilfe. – Kkheartsmak
Froh, das hat geholfen. a) Bitte lesen und befolgen Sie diese Richtlinien: http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work b) Ja, ich habe verstanden, dass Sie dies als Teil verwendet haben eines Gefangenendilemma-Kodierungsprojekts. Aber Ihre Frage ist überhaupt nicht spezifisch. Der Titel einer Frage sollte den Inhalt einer Frage widerspiegeln, nicht den Grund, warum Sie ihn fragen. Als eine Analogie, wenn Sie Informationen über die Herstellung eines Apfelkuchens für den Geburtstag Ihres Freundes wollten, googeln Sie wahrscheinlich "gute Art von Apfel für Kuchen" statt "Hilfe mit dem Geburtstag". –