Gemeinschaftliches Miniprojekt

J

Javamaniac

Gast
Hallo liebe Community,

ich bin gerade mit meinem Studium der Angewandten Informatik durch und würde meine Java Kenntnisse gerne auffrischen. Dazu habe ich mir überlegt ein kleines Miniprojekt zu machen, das ich entweder alleine oder bei Interesse mit mehreren zusammen realisiere. Eine konkrete Idee habe ich bisher nicht, also wende ich mich an euch. Vllt habt ihr ja eine gute Idee. Für die Implementierung habe ich 5 tage eingerechnet, deshalb auch Miniprojekt. Wer also Lust hat mir zu helfen oder eine gute Idee hat kann sich gerne beteiligen.

Grüße

Javamaniac
 
N

nillehammer

Gast
Ich würd vorschlagen, ein Programm zu schreiben, das das Simplex-Verfahren ? Wikipedia zur Optimierung linearer Gleichungssysteme umsetzt. Das wirst Du sicher in Deinem Studium in Operations Research gehabt haben. Und es ist in 5 Tagen bequem alleine inkl. einer einfachen Swing-GUI umzusetzen.
 
J

Javamaniac

Gast
Hallo,

Operation Research haben wir nicht gehabt, aber ich werde mir mal das ganze anschauen. Vielen Dank erstmal
 
N

nillehammer

Gast
Dann würd ichs lassen. Spielst Du vielleicht gerne Texas Hold Em? Dann wäre ein Programm toll, dass per Zufall zwei Karten ermittelt und bei dem Du beantworten musst, ob Du auf diese abhängig von Deiner Position wetten oder sie lieber wegschmeißen solltest.
 
J

Javamaniac

Gast
Nun ich pokere ab und an mit Kollegen.

Also du meinst einfach 2 Karten generieren lassen und dann abfragen ob man diese für den Flop behalten möchte ?
 
N

nillehammer

Gast
Ja genau. Abhängig von der Anzahl der Mitspieler und Deiner Position gibt es nämlich statistische Empfehlungen, ob man weiterspielen oder hinschmeißen sollte. Mit dem Programm könntest Du Dich dann selbst trainieren und verlierst am Ende vielleicht weniger Geld. Damit hätte Dein Studium einen unmittelbaren finanziellen Nutzen :D
 
J

Javamaniac

Gast
Verzeih mir mein Unwissen, aber wie genau setzt sich dieser Algorithmus zusammen ?

Ich überlege ein textbasiertes Texam Hold'em zu implementieren. Wäre zeitlich vllt drinne.
 
D

Dow Jones

Gast
Mit dem Programm könntest Du Dich dann selbst trainieren und verlierst am Ende vielleicht weniger Geld. Damit hätte Dein Studium einen unmittelbaren finanziellen Nutzen :D
Wenn es darum geht solltest du dich vielleicht eher mit Softwaresicherheit auseinandersetzen... :joke:
How We Learned to Cheat at Online Poker: A Study in Software Security [Cigital]

Falls das mit der Simplex Optimierung nicht hinhaut möchte ich als Alternative mal den guten alten Burrows-Wheeler vorschlagen: A Block-sorting Lossless Data Compression Algorithm. Verblüffend einfache Implementierung bei verblüffend guten Kompressionsraten. Locker in fünf Tagen zu schaffen. Und es sollte mich wundern, wenn du nicht gleich beim ersten Versuch die ganzen Platzhirsche (Zip, GZip, BZip2 etc) in die Schranken weist. :)
 

Oben