Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

KI via Batch coden

Frage Entwicklung Batch & Shell

Mitglied: Maxerateur

Maxerateur (Level 1) - Jetzt verbinden

11.06.2008, aktualisiert 13.06.2008, 5012 Aufrufe, 8 Kommentare

Das Problem mittels Batch eine einfache KI zu programmieren

Hallo,
Wie schon in einem anderen Beitrag angesprochen, bin ich gerade dabei ein Spiel mit Batch zu programmieren. Es funktioniert alles gut nur stellt sich mir die Frage, ob es möglich ist mit Batch eine einfache (!!) KI zu programmieren.
Wäre es möglich durch die Radom-Funktion und Bedinungen, die bei bestimmten Randomzahlen ausgelöst werden, eine künstliche Inteligenz zu simulieren?

Wäre nett, wen ihr mir da helfen könntet.
Mitglied: miniversum
11.06.2008 um 19:11 Uhr
Klar geht das.
Eine einfache KI besteht ja nur auch verschiedenen if Abfragen, größer und kleiner Bewertungen und ein paar Zufallszahlen.
Das ist ja alles grundsätzlich in Batch möglich.
Das eigentlich schwierige ist da eher die richtigen Bedingungen und möglichen Varianten zu erfassen und die Gegenreaktion der KI richtig festzulegen und richtig zu dosieren.
Aber prinzipiell bietet dir Batch die nötigen Mittel.
Bitte warten ..
Mitglied: Maxerateur
11.06.2008 um 22:59 Uhr
Ok,
dann werde ich mich mal auf die Suche nach Anfänger-Hilfen zum Thema KI machen. Angeblich soll das ja äußerst schwer sein - liegt wohl daran, dass noch keiner so genau weiß, nach welchen Gesichtspunkten der Mensch sich eigentlich entscheidet... Mist...

So, dann danke erstmal für die Hilfe. Habe auch schon ne richtig simple KI gebastelt.
Sie entscheidet erstmal nach den Lebenspunkten / Angriffspunkten und dann spielt halt noch eine kleine Zufallsvariable 'rein. Aber so das Wahre ist das noch nicht...

Aber danke auf jeden Fall. War mir nicht sicher, ob das möglich ist, da alle Leute was anderes zum Thema Batch behaupten ("Nein! Man kann keine Eingaben von Benutzern auswerten" - "Mit Batchdateien kann man nicht in Dateien schreiben" etc.)...
Bitte warten ..
Mitglied: miniversum
12.06.2008 um 10:50 Uhr
Angeblich soll das ja äußerst schwer sein - liegt wohl daran, dass noch keiner so genau weiß, nach welchen Gesichtspunkten der Mensch sich eigentlich entscheidet... Mist...
...
Habe auch schon ne richtig simple KI gebastelt.
Sie entscheidet erstmal nach den Lebenspunkten / Angriffspunkten und dann spielt halt noch eine kleine Zufallsvariable 'rein. Aber so das Wahre ist das noch nicht...
Ja genau das ist das eigentlich schwierige. Zumindest bei einer einfacheren KI ist das der Hauptpunkt. Alle möglichkeiten abzudecken, entsprechend zu bewerten und die Gegenreaktion der KI in den einzelnen fällen optimal zu dosieren.
Bitte warten ..
Mitglied: Maxerateur
12.06.2008 um 12:43 Uhr
Kennst du da Tipps oder Seiten, die sich mit KI beschäftigen?
Ich habe gestern nen bisschen gegoogelt, aber nichts gefunden, was mir ein bisschen die Grundstrukturen von KIs näher bringt.

Wäre nett, wenn du mir da was nennen könntest.
Bitte warten ..
Mitglied: miniversum
12.06.2008 um 12:59 Uhr
Nein da hab ich auch keine Seite parat. Ich weiß auch nicht ob das so allgemein zu erklären ist wenn es nicht abstrakt werden soll.
Prinzipiell kannst du es so lösen das du eine gewisse Anzahl an Eingangsparametern hast, die du auf Bedingungen überprüfst und je nach dem wie diese Bedingungen sind diese gewichtest. So kanst du Punkte vergeben anhand derer und einem Zufallselement die Reaktion erfolgt.

Als Beispiel:
Bei einem Vier gewinnt spiel wäre das z.B. so das alle möglichkeiten zu 2er, 3er und 4er Kombinationen gesucht werden und die 4er Kombinationen eine höhere bewertung bekommen wie eine mögliche 3er Kombination. So hast du dort dann für jede Spalte in die du etwas einwerfen könntest eine Bewertung. Die Spalte mit der besten Bewertung (höchsten Punktzahl) wird dann von der KI ausgewählt.
Bitte warten ..
Mitglied: Maxerateur
12.06.2008 um 17:49 Uhr
Hey,
auf diese Idee bin ich noch nicht gekommen...^^
Habe bisher so Bedingungen gemacht, die dann auf jeden Fall erfüllt werden und dann noch per %Random% ein paar Zufallselemente eingebaut..

Also vielen Dank.
Bitte warten ..
Mitglied: miniversum
12.06.2008 um 19:57 Uhr
Ist nur ein Ansatz. Kan allerdings auch aufwendig von Code her sein je nach dem wieviele bedingungenudn Möglichkeiten abgedeckt werden sollen.
Bitte warten ..
Mitglied: Maxerateur
13.06.2008 um 10:20 Uhr
Ach, dass sollte sich bei dem Spiel noch in Grenzen halten.
Momentan gibt es noch nicht so viele verschiedene Möglichkeiten und Attacken, also denke ich, dass das auch ganz gut zum lernen ist.

Also, vielen Dank für die Hilfe!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Wenn Prozess läuft kann Batch den Code nicht weiterverarbeiten?
gelöst Frage von spookypoofBatch & Shell11 Kommentare

Hallo, Ich hab ein Problem. Ich hab z.B. zwei verschiedene Menü's und im zweiten Menü starte ich eine Datei. ...

Batch & Shell
Batch generieren mit einer ID oder Namen die Code enthält
gelöst Frage von TicoWriteBatch & Shell2 Kommentare

Hallo Liebe Kaffe freunde, Ich würde gerne eine Batch generieren mit einer ID oder Namen die Code enthält. Welcher ...

Administrator.de Feedback
Administrator.de-Forum-KI überlisten, Forum-Moderatoren entlasten
Frage von itebobAdministrator.de Feedback12 Kommentare

Moin, Ich bin mit meinem Versuch die Überschrift der Diskussion CO2-Ausstoß durch weniger OnlineWerbung in "CO2-Ausstoß dank weniger Online-/Offline-Werbung ...

C und C++
Passwort im Code
Frage von leon123C und C++3 Kommentare

Hallo zusammen, ich stehe vor einem Problem das schon viele hatten aber überall gibt es keine wirkliche Lösung. Ich ...

Neue Wissensbeiträge
Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 43 MinutenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 2 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 5 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 11 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

E-Business
Bankgeheimnis abgeschafft - wie kann ich mich wehren?
Frage von honeybeeE-Business13 Kommentare

Hallo, ich nehme Bezug auf diesen Artikel: Als ich das gelesen habe, wurde mir schlecht Es geht ja niemanden ...