Blue Moon Fans

PC-Spiel - Blue Moon als PC Spiel - Diskussion zur Alpha-Version

Ruwenzori - Di 07 Dez, 2004 14:10
Titel: Blue Moon als PC Spiel - Diskussion zur Alpha-Version
Dieser Ordner soll der Diskussion konkreter Details, Features, Bugs etc.pp. der PC-Spiel-Umsetzung von Themistokles dienen. Es macht ja wenig Sinn, wenn alle Tester dasselbe melden, oder sich in denselben Bereichen tummeln.

Der Ausgangsordner dazu befindet sich <<<hier>>>

Habe mir die Alpha-Version bisher aus Zeitgründen nur kurz ansehen können. Ich war schwer beeindruckt, wieviel da bereits geht. Großes Lob an Themi!

Hier meine Anmerkungs-Liste:



Derzeit sind das Netzwerk-Interface und die KI (basic features) in Arbeit. Man darf gespannt sein.

Wie gehts den anderen Testern so?

Ruwi
Randan - Di 07 Dez, 2004 14:19
Titel:
Bugs

1. Man startet mit 7 Karten statt mit 6 ( 7te Karte gehört nicht immer zum gewählten Set)

2. Wenn ich mich nach dem spielen von "verwirre den Heiligen Drachen" zurückziehe, Verschwinden die Buttons und ich kann meinen Zug nicht mehr beenden.

3. Bei dem Terrah Deck habe zwei mal den Wirbelnden Schneesturm" gezogen. Das gleiche bei "Thirkomedas der Heitere"

4. Terrah "Erdbeben": Die Gang (bestand aus 3 Karten) wurde nicht abgewofen. Nur der bereits inaktive Hoax Charakter wurde abgeworfen.

5. Wenn ein Spieler keinen Charakter hat steht auf dem Button "Start Abgabe". Soweit alles klar. Nachdem der Spieler das getan hat und der Gegner (im meinem Fall Spieler rot) am Zug ist, steht in der "Charakter Phase" von Spieler Rot statt "Rückzug" ebenfalls "Start Abgabe" auf dem Button.


Ideen

1. Man sollte Karten wieder auf die Hand zurück nehmen können. Man kann sich immer mal "verlegen".

3. Die roten und blauen Ränder sehen nicht so toll aus. Wenn du die Kartenrückseiten der Karten von CardTable nimmst könnte man auf diese Ränder verzichten.

4. Die Zahlen die anzeigen wieviel Karten sich im Kampfbereich und Unterstützungsbereich, sind sehr schwer zu lesen. Eventuell auf schwazen hintergund packen Smile


Gruss Randan
Geirröd - Di 07 Dez, 2004 20:28
Titel:
Tatsächlich waren die 7. Karten bei mir bisher immer Thirkomedas (Spieler rot) und der Schneesturm (Spieler Blau) - kein Wunder, dass du die mal doppelt gezogen hast Wink

Davon abgesehen kann ich die Bewahrerinnen nicht als Paar ausspielen.

Zu Verwirre den heiligen Drachen, kann ich zwar noch den Zug beenden, aber nicht mehr den Zugbeginn des anderen Spielers beenden.

Ich kann meinen Mutanten nicht ausspielen, obwohl Lachgas aktiv ist (beim Gegner...).

Bei Top Banana musste ich zwei Karten abschmeißen.

Bei der Erdaushöler Raupe musst e ich sogar alle Karten abschmeißen...

Ich konnte Erzeuge ein Erdbeben trotz Feuerzauber auslegen und es schmiss wie bei Randan nur die inaktiven Charaktere ab.

Bei Bezaubere den heiligen Drachen kann ich soviele Karten abschmeißen wie ich will.

Lass dich nicht einschüchtern - du packst das schon! Wink

Grüße Geirröd
Themistokles - Do 09 Dez, 2004 11:30
Titel:
Hallo,

ups habe vergessen die Testkaste rauszunehmen.
Zur Erklärung: Habe beim Starten eines Spieler zu Testen diese Karte fest dazugenommen. Sollte eigentlich in Eurer Version nicht drin sein Sad

Die gemeldeten Fehler habe ich aufgenommen und werde versuchen diese abzuarbeiten.

Den Fehler mit dem heiligen Drachen habe ich schon korrigiert.

Viele Grüsse und Danke für das fleisige Bug-Finden
Themistokles
Themistokles - Do 09 Dez, 2004 11:40
Titel:
Noch eine Anmerlung zur KI,

in der nächsten Version (Sonntag) wird es bereits eine Dummy-KI geben.
diese ist so gebaut dass IHR (wenn Ihr Lust habt) diese austauschen könnt.
Dazu muss man dann nur im (neuen) Menü ein anderes Java-ClassFile auswählen. Die Vorgaben und ne kleine doku lege ich bei.

Netzwerkinterface klappt schon mal im Alpha-Stadium.

Ruwi hat angeboten FTP-Space zu Verfügung zu stellen. Merci vielmals!
Diesen werde ich gerne nutzen und dann am Sonntag die Version dort hochstellen.
Für Zugang, Login & Pass bitte dann an Ruwi wenden.

Themistokles
Themistokles - Do 09 Dez, 2004 18:45
Titel:
Hallo,

gibt es jemanden der geschickt ist im Bild bearbeiten? Ich bräuchte das Schildsymbol mal mit einen Feuerrand und mal mit einem Erdrand Smile

Grüsse
Themistokles
Randan - Do 09 Dez, 2004 19:11
Titel:
Wow, das hört sich schon gut an "Sonntag kaum erwarten kann" Smile

Bei dem Schildsymbol kann ich glaube nicht weiterhelfen Sad
Aber vieleicht schreibst du stattdessen einfach auf dem Schild ein "E" oder eben ein "F". Aber ich denke da findet sich noch jemand der das machen kann.

Gruss
Themistokles - Do 09 Dez, 2004 21:49
Titel:
Beseitigte Fehler:
------------------

RückzugButton bei Spieler ROT wurde nicht aktiviert. Korrigiert. Vielen Dank an Ruwi & Randan für den entdeckten Bug

Bei Top Banana musste ich zwei Karten abschmeißen. --> Fehler bei Khind09 korrigiert. Merci.

Bei der Erdaushöler Raupe musste ich sogar alle Karten abschmeißen... --> !!! Nicht verifiziert. Musste keine einzige Karte abwerfen. Info: Klick auf Fenster schliesen im Kartenauswahlfenster beendet die Aktion!

Menü umgebaut. Nun zentrales Auswahlfenster für Völker/Test/KI/Netzwerk

Grüsse
Themistokles
Randan - Do 09 Dez, 2004 21:55
Titel:
Man, da klozt aber einer rein. Das kann ja nur gut werden Very Happy

Weiter so.....

Bin auf die KI gespannt...Smile


Gruss Randan
Geirröd - Do 09 Dez, 2004 22:27
Titel:
>>Bei der Erdaushöler Raupe musste ich sogar alle Karten abschmeißen... --> !!! Nicht verifiziert. Musste keine einzige Karte abwerfen. Info: Klick auf Fenster schliesen im Kartenauswahlfenster beendet die Aktion!

sorry - ich dachte ich hätte das ausprobiert gehabt. Muss ich wohl mit Top Banana verwechselt haben, wo das Fenster immer wieder auftauchte... Rolling Eyes

Grüße Geirröd

EDIT: Ein weiterer Bug wäre, dass ich nach einer Karte mit dem FREI-Symbol (als erste Karte) keine reguläre Karte mehr spielen kann...

Der Schamane des Hier und Jetzt, sowie der Schamane des Lebens nach dem Tode zeigten bei mir auch noch keine Wirkung. (Hab irgendwie in Erinnerung, dass du das schonmal erwähnt hast. Da ich es aber nirgends finden kann, schreib ichs nochmal...)

*auf Sonntag wartet*
Themistokles - Fr 10 Dez, 2004 00:01
Titel:
Randan schrieb:

>>Wenn ein Spieler keinen Charakter hat steht auf dem Button "Start Abgabe".
>>Soweit alles klar. Nachdem der Spieler das getan hat und der Gegner (im meinem Fall Spieler rot) am Zug ist, steht in der "Charakter Phase" von Spieler Rot statt "Rückzug" ebenfalls "Start Abgabe" auf dem Button.

--> Ist kein Fehler. Nach Regeln (ich hoffe ich irre nicht) kann das mit Zugabgabe hin und her gehen, solange bis einer keine Karten mehr hat.
Die Anzeige "Start Abgabe" erscheint immer bei dem der ein Spiel startet in der Charakterphase. Man kann also sowohl eine Charakterkarte spielen (diese sind als Aktiv markiert) als auch den Button betätigen.

Grüsse
Themistokles
Themistokles - Fr 10 Dez, 2004 00:05
Titel:
Geirröd schrieb:
>>EDIT: Ein weiterer Bug wäre, dass ich nach einer Karte mit dem FREI-Symbol (als erste Karte) keine reguläre Karte mehr spielen kann...

Ist doch korrekt so!?
Die Karte die man als erste spielt, IST der Spielzug. Danach! dürfen nur noch Karten gespielt werden die Paar-, Gang- oder Frei-Symbol behaftet sind.
Spielt man somit als normale Karte eine Frei-Karte, nun so hat man wohl einen Zugfehler gemacht.
Randan - Fr 10 Dez, 2004 00:11
Titel:
Themistokles hat folgendes geschrieben:
Randan schrieb:

>>Wenn ein Spieler keinen Charakter hat steht auf dem Button "Start Abgabe".
>>Soweit alles klar. Nachdem der Spieler das getan hat und der Gegner (im meinem Fall Spieler rot) am Zug ist, steht in der "Charakter Phase" von Spieler Rot statt "Rückzug" ebenfalls "Start Abgabe" auf dem Button.

--> Ist kein Fehler. Nach Regeln (ich hoffe ich irre nicht) kann das mit Zugabgabe hin und her gehen, solange bis einer keine Karten mehr hat.
Die Anzeige "Start Abgabe" erscheint immer bei dem der ein Spiel startet in der Charakterphase. Man kann also sowohl eine Charakterkarte spielen (diese sind als Aktiv markiert) als auch den Button betätigen.

Grüsse
Themistokles


Du hast recht *sich an den Kopf haut* Embarassed

Gruss Randan
Geirröd - Fr 10 Dez, 2004 00:16
Titel:
Das würde bedeuten, dass man keinen FREI-Charakter zusammen mit einem Charakter mit STOPP-Symbol ausspielen darf. Ich bin mir ziemlich sicher, dass es hier mal eine Regeldiskussion gab, bei der eben dies aber nicht rausgekommen ist.

Die Argumentation belief sich darauf, dass FREI-Chars außerhalb der Begrenzungen gespielt werden können - unabhängig von dem Zeitpunkt innerhalb der Charakterphase. (Es steht ja auch keine Begrenzung in der Hinsicht im Regelheft)

Habs gefunden
http://blue-moon-fans.com/viewtopic.php?t=569
http://www.blue-moon-fans.com/viewtopic.php?t=213

Grüße Geirröd
stizn - Fr 10 Dez, 2004 08:52
Titel:
ich hatte ein problem mit 'rufe den geist der unterwelt'

nachdem ich die anführeraktion gespielt hatte, 1 karte aus dem abwurfstapel ausgewählt hatte ging nix mehr. ich hatte weder die ausgesuchte karte auf meiner hand, noch konnte ich irgendwas anderes machen.

sg stizn
Themistokles - Fr 10 Dez, 2004 09:15
Titel:
@Geirröd
Jup, Du hast Recht. Da muss ich doch die Logik der Abfolge etwas ändern <kopfkratz>. Aber nach einem Stop geht dann doch nix mehr!?
stizn - Fr 10 Dez, 2004 09:16
Titel:
nach dem stop geht nix mehr, aber ich darf wie schon gesagt, davor frei charaktere legen.

sg stizn
Themistokles - Fr 10 Dez, 2004 10:50
Titel:
Alles klar, habe das Proggie so angepasst dass es dieser Regelung entspricht.
Merci
Themistokles
Themistokles - Fr 10 Dez, 2004 11:18
Titel:
@stizn
habe "rufe den geist der unterwelt" ausprobiert. klappt einwandrei!?
Bitte bei Dir nochmal checken und eventl. genau Beschreibung von "ging nix mehr" vielleicht Programm abgestürzt? Bitte dann in Consolenfenster schauen , ob dort Exceptions angezeigt werden!

Merci
Themistokles
stizn - Fr 10 Dez, 2004 11:22
Titel:
meine genaue vorgehensweise war so:

ausspielen von rufe den...
da nur eine karte im abwurfstapel war, hab ich die ausgewählt
die karte (pulsierende schockwelle) blieb aber auf dem abwurfstapel
und ich konnte nicht mit der charakterphase weitermachen.

vielleicht hab ich auch irgendwas falsch gemacht, ich werde das auf jeden fall nochmal probieren.

sg stizn
Themistokles - So 12 Dez, 2004 17:36
Titel:
Hallo Leute,

neue Version liegt auf den FTP-Server.

Viel Spass beim Testen,
Themistokles
Randan - So 12 Dez, 2004 21:46
Titel:
Erstmal DICKES Lob. Auch wenn die KI noch nicht perfekt ist macht es einfach jetzt schon tierisch Laune
gegen sie zu spielen Smile

Ich weis das die KI noch seehr Alpha ist, möchte aber trotzdem die "bugs" hier melden oder Sachen die mir aufgefallen sind.


Bisher nur die KI getestet

1. KI legte in einem Zug "Ledinemars der Mönch" + "Bumerang" + "Zielsuchende Geschosse"

2. KI hatte "Tükischer Gedankenblocker ausliegen. Ich spielte "Banne den Gegner" durfte aber trotzdem keine U oder V ausspielen. Ich weis nicht ob es ein genereller Bug der Karte ist oder es an der KI liegt.

3. KI "überlegt" teilweise seeeeehr lange. Smile

4. Der NS der KI war leer was die KI aber wohl nicht verstehen wollte Smile
Jedenfalls ging das Spiel nicht weiter weil die KI unbedingt Karten nachziehen wollte.

5. Spiel hing sich auf als die KI keine Charakter auf der Hand hatte bzw. "überlegte" die KI minutenlang und wusste einfach nicht weiter Smile

6. Anführeraktionen werden nie gespielt


Gruss Randan
Geirröd - So 12 Dez, 2004 23:26
Titel:
Also auch von mir erstmal ein außerordentlich großes Lob Smile
Jetzt kann ich endlich BM spielen, wann ich will Wink
Dummerweise ist der Preis dieses Lobes auch, dass ich jetzt wissen will wie ich an der KI arbeiten kann... Wink
Zitat:
in der nächsten Version (Sonntag) wird es bereits eine Dummy-KI geben.
diese ist so gebaut dass IHR (wenn Ihr Lust habt) diese austauschen könnt.

Nur wie bau ich mir meine eigene und nutze die dann? *noch nicht ganz durchblickt*

Naja ansonsten ist mir gerade aufgefallen, dass ich nachdem ich mit 'Entfache den Gedankensturm' eine Unterstützung (Trickreicher Stärkedoppler) ausgespielt hatte, ich keine Verstärkung (Trunk der Leidenschaft) mehr ausspielen konnte... (der Charakter war Redamikanas)

Grüße Geirröd
Randan - So 12 Dez, 2004 23:51
Titel:
Netzwerkmodus

1. Ich habe, nach dem sich client & host gefunden haben, keine Buttons mit dem ich in die nächste Zugphase komme.

2. Wenn ich "Start-Karten Tausch" anwähle dann ein Netzwerkspiel starte bekommt Spieler 2 (rot), nachdem Spieler 1 "blau" karten getauscht hat oder auch nicht tauscht, keine Handkarten.


Ansonsten konnt ich jetzt nicht weiter testen da ich, wie gesagt, keine Buttons habe um in die anderen Zugphasen kommen.


Gruss Randan
Themistokles - Mo 13 Dez, 2004 10:11
Titel:
Also in der KI ist noch ein Bug (habt Ihr ja schon gemerkt). Deswegen habe ich den Quelltext gestern nicht dazu gelegt.
Gestern abend habe ich dann diesen Bug endlcih entdeckt <Grins>. Witzigerweise war die Ursache die Bugbehebung mit der Frei-Kartengeschichte. Auf jeden Fall kann die KI nun berechnen ob sie sich zurückziehen muss oder nicht!
Dadurch sind auch die extremen Laufzeiten der KI beseitigt.

Dass das Netzwerkinterface noch alpha ist hatte ich ja gesagt. Also nit enttäuscht sein wenn es da von Bugs noch wimmelt. Eine saubere Schnittstelle ist nicht sooo einfach.

Was mich im Moment am meisten interessiert sind die Bugs in den Sonderfunktionen und ob der Infotext (Copyright) so ok ist.

Wie gefällt Euch die neue Startauswahl?

Und dann suche ich noch einen gescheiten Namen für das Proggie.
Vorschläge?

Grüsse
Themistokles
Themistokles - Mo 13 Dez, 2004 11:17
Titel:
@Randan
Du mußt beachten, dass Du beim Netzspiel sowohl Client und Server richtig einstellen musst, wie auch Rot/Balu fängt an. Ich vermute dass bei Dir bei beiden "Rot fängt an" aktiv ist, dass gibts keine Buttons Sad

Ist halt noch nicht perfekt gelöst. Optimal wäre wenn bei so einer Situation die beiden Proggies selbst aushandeln wer anfängt. Aber deswegen heisst es ja Testphase.

Grüsse
Themistokles
Randan - Mo 13 Dez, 2004 14:08
Titel:
Themistokles hat folgendes geschrieben:
Was mich im Moment am meisten interessiert sind die Bugs in den Sonderfunktionen und ob der Infotext (Copyright) so ok ist.

Wie gefällt Euch die neue Startauswahl?

Und dann suche ich noch einen gescheiten Namen für das Proggie.
Vorschläge?


Also wenn du dir bei den Copyright-Text nicht sicher bist nimm den den ich auf der Ligaseite untem BM-CT download geklatscht habe Wink

Die neue Startauswahl ist ganz gut, obwohl ich zugeben muss das ich anfangs übersehen habe das man auch dort in den Netzwerkmodus gelangt Smile . Was mir da einfällt....In der Version davor konnte man die Kartenhand von Spieler rot verdecken was irgendwie jetzt in der Version nicht mehr geht oder ?

Einen Namen..hm....wie wäre es mit ...

1.Blue Moon Apprentice (da mit KI irgendwie gut passend finde ich)
2.Blue Moon Workstation


Ich weis beide von Magic "geklaut" aber mehr fällt mir gerade auf die schnelle nicht ein und Blue Moon Apprentice passt irgendwie super . Wink

Was mir gerade noch einfällt. Der Spieltisch ist recht pixelig. Ich habe den Spielplan (Marktplatz) noch in übergrösse hier auf meinem Rechner. Solltest du ihn brauchen sags mir bitte.

Gruss Randan
Themistokles - Mo 13 Dez, 2004 15:04
Titel:
@Randan
stimmt, das Bild ist recht grob. Nehme gerne Dein Angebot an!
Guter Vorschlag mit dem Verdecken. Ist mir irgendwie rausgefallen bei der Umstellerei. Ich bau da ne CheckBox ein, bis die Version irgendwann final wird.

Grüsse
Themistokles
Themistokles - Mo 13 Dez, 2004 18:03
Titel:
Gerade hat mich meine KI fertiggemacht. Ohne jede Chance hat sie mich mit 4:0 vom Brett gefegt. Weiss jetzt nicht ob ich frustriert oder happy sein soll???

Grüsse
Themistokles
Geirröd - Mo 13 Dez, 2004 18:38
Titel:
Da du der Schaffer der KI bist, hast du gewonnen...

Herzlichen Glückwunsch!

Grüße Geirröd
Themistokles - Mo 13 Dez, 2004 18:47
Titel:
Muss aber zugeben, dass ich der KI ein auf sie hin optimiertes Deck untergeschoben habe. Vulca/Terrah Verschnitt ohne Anführeraktionen.
Über die Hoax ist das nur so rübergetrampelt. Und gerade eben hat es die Terrah geplättet.
Bin schon überrascht mit wie wenig Aufwand das schon recht gut spielt.

P.S. lege nachher (so um 19:00) mal die neuste Version zusammen mit diesem Deck auf den FTP-Server. Dazu dann auch den KI-Quelle-Code zum selberbasteln.

Grüsse
Themistokles
Geirröd - Mo 13 Dez, 2004 22:18
Titel:
Juhuuu! Es lebt!
*lob* *lob* *lob*


Trotzdem: Bugreport Wink

1. Mein Lachgas ignoriert die gegnerischen Stürme nicht.

2. Meine Cool Gang setzt die gegnerischen Werte nicht herab.

3. Nu is Terrah gegen Khind wirklich unfair Wink

4. Der KI - Gegner hatte 2mal den Urgewaltigen Zauber drin (Vulca Standardset)

Snapshot sind Vorhanden, wenn Bedarf besteht. Ansonsten

Grüße Geirröd
Randan - Mo 13 Dez, 2004 23:13
Titel:
1.Gegner legte Kabu Kat "Terrah 13" ich konnte dann meinen Zug beenden ohne eine Unterstützung zu legen.

2.Nachdem ich gewonne hatte lies sich das Spiel nicht mehr schliessen.
Es kam immer wieder die Meldung das Spieler "blau" gewonnen hat.


Gruss
Ruwenzori - Di 14 Dez, 2004 00:55
Titel:
oh Mist - jetzt hab ich noch mit der alten Version von heute morgen gespielt, weil ich so schnell keine neue erwartet hätte. Hoffe es gilt trotzdem Smile

Optik
=====
- die Zahlen im Spielfeld, die die Anzahl der ausgespielten karten anzeigen, sollten etwas größer sein. Derzeit sind sie auf dem Hintergrundbild schlecht erkennbar. (das betrifft NICHT die Zahlen unter den Talons auf schwarzem Hintergrund, diese sind OK)

- wenn man selber dran ist, sind inaktive Karten weder im eigenen Kampfbereich noch im gegnerischen ausgegraut. Damit verliert man den Überblick, was nun gerade aktiv ist und was nicht. Edit: manchmal sind die Karten ausgegraut, manchmal nicht. Ich konnte keine Regel erkennen, wann was passiert (evtl. hängt es mit der Wiederaufnahme von Karten vor Zugbeginn zusammen?). Jedenfalls sollte es so sein, dass es IMMER erfolgt, und auf beide Kampfbereiche angewandt wird.

- die eigene angesagte Stärke aus dem vorigen Zug verschwindet weder, noch ändert sie sich, wenn man Wiederaufnahme-Karten auf die Hand nimmt. Entweder aktualisiert jede derartige Aktion die eigene Stärke, oder sie verschwindet bei Zugbeginn und erscheint erst wieder in der Phase "Stärke ansagen" (die ab dem 2. Zug automatisch abläuft).

- der UNDO Button sollte im Spiel sichtbar sein und nicht nur als Menüfunktion erreichbar. Vorschlag: gleiche Optik wie die ovale Anzeige in rot/blau, welche Phase gerade dran ist, und Plazierung zwischen diesem Oval und der Stärkeanzeige, nahe der Stärkeanzeige, um versehentliches Drücken zu minimieren.

- ich fände es schöner, wenn man ständig den Aufenthaltsort aller 3 Drachen sehen könnte, also auch die neutrale Mittelposition.

KI
==
- das Errechnen des eigenen Zugs dauert zu lange. Auf meinem 2GHz System dauerte es bis zu 7 Minuten für einen Zug, wobei die Performance wegen 100% CPU Nutzung total im Keller war, d.h. auch Arbeiten mit anderen Anwendungen nicht möglich. Ich habe aber das Gefühl, das passiert durch die Ausgabe des Console-Logs.

- das sinnlose Auslegen aller oder zu vieler Karten trat bei mir auch in späteren Zügen als dem 2. auf. Besonders nett ist dabei die Kombination von Ferro Fos und Korono Kos (Du darfst keine Karten mit und ohne Sonderfunktionen auslegen) - eher ein Fall für die Ghonzo Smile

- die Phase "Anführeraktion" sollte automatisch übersprungen werden, wenn man keine Anführeraktion in der Hand hat. Dito die V/U-Phase, wenn man keine V/U Karten auf der Hand hat.

Regelfehler:
============
- Beim Ausspielen von Flit03/18/27 (5E) ist das Spiel der Meinung, ich spielte 7E. Siehe Bild FalscheErde.jpg und KIlog1.txt

- Pluster (Flit06): Wenn du jetzt mehr als 1 aktiven Charakter ausliegen hast, darf ich 1 davon abwerfen.
Er bietet mir alle gegnerischen Charaktere an, nicht nur die aktiven. Wirft man den einzigen aktiven ab, wird ein inaktiver zum aktiven Char.

- Erdaushöhlerraupe (Pillar17): Bis zum Ende deiner Verstärkungs- und Unterstützungsphase musst du Karten mit einer aufgedruckten Stärke von mindestens 3 Erde aus deiner Hand abwerfen oder dich zurückziehen.
Er bietet mir alle meine Handkarten an. Das scheint mir nicht sinnvoll. Sinnvoller fände ich, in meinen ja im Hintergrund noch sichtbaren Handkarten alle die zu erleuchten, die aufgrund der Bedingung abgeworfen würden, und in einem PopUp die Frage zu stellen "Abwerfen/Rückzug".
Die Einhaltung der Bedingung wird derzeit noch nicht geprüft.

- Undurchdringlicher Nebel (Terrah26): Deine Symbole werden ignoriert, mit Ausnahme von STOPP- und GESCHÜTZT-Symbolen.
Ich konnte trotzdem meine Karten wiederaufnehmen. Darf ich aber gar nicht. Weil Wiederaufnehmen ist ja ein Symbol.

- "... oder Dich zurückziehen". Dieses Oder scheint generell noch nicht implementiert, zumindest merkt das Spiel nix davon.

- das sinnlose Nachziehen der KI, wenn der Nachziehstapel aufgebraucht ist, existiert immer noch. Man kann dann nur noch Abbrechen.

Gruss,
Ruwi
So Lolshan - Di 14 Dez, 2004 02:06
Titel:
Hi,

ich hab jetzt mal mein erstes Testspiel hinter mir.

Also ich muß sagen: Super Sache!

Läuft prima unter Linux und ist bei mir auch sehr schnell mit ziehen.

Als BM-Noob sind mir jetzt keine Fehler aufgefallen.

Nur etwas....
Das Spiel läßt sich bescheißen.
Man kann weiterspielen und gewinnen, obwohl man weniger Punkte hat als die KI. (oder hab ich jetzt die Regeln von BM nicht richtig.....)

Werde morgen weitertesten...

So Long
So Lolshan
Randan - Di 14 Dez, 2004 02:40
Titel:
So Lolshan hat folgendes geschrieben:
Nur etwas....
Das Spiel läßt sich bescheißen.
Man kann weiterspielen und gewinnen, obwohl man weniger Punkte hat als die KI. (oder hab ich jetzt die Regeln von BM nicht richtig.....)


Das ist absicht. Wink

ZITAT aus der entwicklungs.txt: Um das Testen einfacher zu machen führt ein Verstoss gegen die Regeln (Vorgabewert nicht erreicht etc.)
nur zu einer Ausgabe des Textes "FUMBLE FUMBLE FUMBLE" in dem Consolenfenster (Eingabeaufforderung).


Gruss Randan
Randan - Di 14 Dez, 2004 03:13
Titel:
KI
Ich weis, es wird nicht leicht der KI das beizubringen....aber Smile


1. Kampf wurde in Erde geführt und die KI legt Erzählerin + Undurchdringliche Rüstung (Feuerschild)

2. Kampf wurde in Feuer geführt und die KI legt den Stärkedoppler (Erdewert verdoppelt sich)



Idee

1. Ist es möglich einen MouseoverEfekt wie bei CT einzubauen so das dann die
Kartentexte angezeigt werden ? Das wäre irgendwie praktischer und man könnte somit auf die grossen Karten verzichten
die beim auslegen in den Kampfbereich immer recht pixelig aussehen. Dann würde es reichen die kleinen Karten von
CardTable zu benutzen die deutlich schwärfer sind. Es ist zwar ganz nett das die Karte immer vorher noch vergrössert wird aber bremst
manschmal irgendwie den Spielfluss.

2. Die KI hat, glaube ich einmal auf den Kampfbeginn verzichtet was man aber bei
verdeckten Karten überhautp nicht mitbekommt. Auf einmal war ich halt drann obwohl sich die
KI vorher zurückgezogen hatte. Eventuell sollte in einem kleinen Fenster darauf hingewiesen werden
das sich der Gegner (KI) zurückzieht und auf den Kampfbeginn verzichtet.



Gruss Randan

PS: Die KI legt jetzt deutlich schneller. Lässt sich jetzt sehr gut spielen.
PPS: Wie Ruwen, finde ich auch das die Drachen in der Mitte stehen sollten.
So Lolshan - Di 14 Dez, 2004 10:09
Titel:
Randan hat folgendes geschrieben:
Das ist absicht. Wink

ZITAT aus der entwicklungs.txt: Um das Testen einfacher zu machen führt ein Verstoss gegen die Regeln (Vorgabewert nicht erreicht etc.)
nur zu einer Ausgabe des Textes "FUMBLE FUMBLE FUMBLE" in dem Consolenfenster (Eingabeaufforderung).


oh... sorry..... Embarassed
wußte ich doch, dass ich um die Uhrzeit nicht posten sollte.

Allerdings erscheint bei mir nirgends ein "FUMBLE" .....

So Long
So Lolshan
Ruwenzori - Di 14 Dez, 2004 10:18
Titel:
Randan hat folgendes geschrieben:
2. Die KI hat, glaube ich einmal auf den Kampfbeginn verzichtet was man aber bei
verdeckten Karten überhautp nicht mitbekommt. Auf einmal war ich halt drann obwohl sich die
KI vorher zurückgezogen hatte. Eventuell sollte in einem kleinen Fenster darauf hingewiesen werden
das sich der Gegner (KI) zurückzieht und auf den Kampfbeginn verzichtet.

Genau dasselbe Gefühl hatte ich auch einmal, aber da ich weder genau wußte, wie die Drachen vorher standen, noch den Zug mitbekommen hatte (ich war auf dem Lokus Smile), hielt ich es erstmal für Einbildung. Eine wie auch immer geartete Info (PopUpFenster, mitlaufender Info-Log - man sieht immer die letzten z.B. 5 Aktionen der KI irgendwo) fände ich dazu auch wünschenswert.

Für diverse Fragen (Wie findet ihr ... / Sollte man nicht ...) würde ich gern Abstimmungen machen. Fände es gut, dazu an gesammelter Stelle ein paar Meinungen zu lesen. Ich frag aber vorab mal Xel, ob es nicht an der Zeit ist, einen eigenen Forums-Hauptthread aufzumachen.

@potentielle Mittester: der Link zum DL steht gar nicht im Forum und wird auf Anfrage versandt. Es geht dabei darum, den Überblick zu behalten, wer alles mitmacht.

Ruwi
Ruwenzori - Di 14 Dez, 2004 10:34
Titel:
So Lolshan hat folgendes geschrieben:
Man kann weiterspielen und gewinnen, obwohl man weniger Punkte hat als die KI.

Ich glaube, es ist derzeit so, dass das FUMBLE nur dann im Consolenfenster erscheint (gibts sowas überhaupt unter Linux? hmm), wenn Du als Human mit weniger Kampfstärke als die KI deinen Zug beendest. Andersrum kommt es nicht, oder verschwindet im Wust des Debug-Outputs.

Da die Kampfstärken-Vergleiche derzeit noch nicht drin sind, hat das bisher keinen interessiert.

Ruwi
icechief - Di 14 Dez, 2004 14:18
Titel:
So, habe jetzt mein erstes Testpsiel hinter mir.

Muß sagen, echt super Sache was du da machst!!!

So, meine ersten zwei fehler die mir aufgefallen sind (weiß jetzt leider nicht, ob es schon einer gemeldet hat)

Kampf zwischen Hoax und Vulca Spiel im Feuer
KI legte die Karte ins Feld "Trickreicher Stärkedoppler" (Der Erdenwert einer meiner Charrackter verdoppelt sich).

Und das spiel läst sich nicht beenden.
Geirröd - Di 14 Dez, 2004 19:32
Titel:
Zitat:
im Consolenfenster erscheint (gibts sowas überhaupt unter Linux? hmm)


Linux ohne Konsole??? Da schon lieber Linux ohne Desktop/Fenster!!!
Nur so zur Aufklärung Smile

Grüße Geirröd
Ruwenzori - Di 14 Dez, 2004 19:42
Titel:
achja Embarassed da war ja was.
man möge es mir nachsehen, hab zuletzt vor etlichen jahren damit herumgeübt und aus zeitmangel wieder davon abgekommen...
CaptainGen - Di 14 Dez, 2004 20:48
Titel:
Binn auch neugierig geworden, allerdings bin ich den nächsten 2 Wochen eh offline und werde wohl kaum Zeit finden. Melde mich dann im neuen Jahr nochmals. Wie das mit der KI wird, da bin ich wirklich gespannt. Besonders weil BM ein, wie ich finde, manchmal sehr bauchbetontes Spiel ist. Natürlich hat die KI den Vorteil zu wissen welche Karten noch im Deck sind (jedenfalls prinzipiell), aber es wird doch schwer eine genaue Vorgabe zu geben wann ein taktischer Rückzug angesagt ist und wann man offensiver rangeht. Bin jedenfalls sehr gespannt! Hört sich bis hierhin ja super an.
Themistokles - Mi 15 Dez, 2004 10:34
Titel:
Hi Leute,

zunächst mal dickes Lob anb Euch, Ihr macht einen tollen Job als Bugsearcher!

Habe die geposteten Fehler aufgenommen und werde sie abarbeiten.

Der Text "FUMBLE" erscheint normalerweise in der Console, aber :-/ ich hatte in der letzten Version das Logging umgebaut um die Flut an Infos zu reduzieren bzw. eingrenzen zu können. Dadurch wurde auch der FUMBLE Text ausgeschaltet. Sad(
Problem nun gelöst, es wird ein Fenster erscheinen das einen darauf hinweisst.

Version 1.3 wird am Sonntag rauskommen

@So Lolshan
toll das auch einer unter Linux testet. Freut mich sehr dass es da auch läuft.

Grüsse
Themistokles
Themistokles - Mi 15 Dez, 2004 10:38
Titel:
@Almightix

Testen darf jeder. Und wer einen Bug als erster meldet wird in die Liste im Programm aufgenommen.
Für den Zugang zum FTP-Server ist Ruwi zuständig. Bitte deswegen an Ihn wenden.
stizn - Mi 15 Dez, 2004 10:58
Titel:
bin gestern auch ein wenig zum testen gekommen, dabei ist mir folgendes aufgefallen/passiert:

wenn die KI sarogakanas ausspiel sind werden die karten sofort weggeschmissen. d.h. nachdem ich nachgezogen habe, und erstmal am nachsehen bin, welche karten ich überhaupt gezogen habe, hat die KI schon ausgespielt und die karten waren schon weg. es wäre nicht schlecht, wenn man (wie es im ct üblich ist) nochmal im mittelpunkt sehen könnte.

Es ist (noch) nicht möglich die karten vor beginn zu tauschen. wäre nicht schlecht, wenn du das auch einbauen könntest Smile

ich durfte bei ketharkopas nur bis 8 karten ziehen. vorallem hat diese funktion in der falschen phase stattgefunden. diese sonderfunktion greift eigentlich erst nach der 'karten nachziehen' phase.

ich weis nicht wie fix die stärke pics, sind... aber die alte versin mit den werten im feuer und erde design fand ich weitaus schöner Laughing

sg stizn

p.s. sorry wenn sich der text ein wenig trocken anhört, aber ich bin krank und muss in der arbeit sitzen, also bitte hab nachsicht Very Happy
Ruwenzori - Mi 15 Dez, 2004 11:04
Titel:
stizn hat folgendes geschrieben:
Es ist (noch) nicht möglich die karten vor beginn zu tauschen. wäre nicht schlecht, wenn du das auch einbauen könntest Smile

Das ist schon drin, aber da es eine optionale Regel ist, steht es per Default auf AUS. Du mußt es vor Spielbeginn in den Optionen auf EIN (Häkchen machen) schalten, dann tauscht es prima.

Ruwi
stizn - Mi 15 Dez, 2004 11:14
Titel:
ok, sorry mein fehler. das hab ich übersehen.

sg stizn
stizn - Mi 15 Dez, 2004 11:24
Titel:
ich hatte da gerade so eine idee...

wie wärs mit einer sprachausgabe?

also entweder nur die standard sachen, wie stärke ansagen: 5 Feuer, bzw. auch mit schildern: Feuer geblockt, 3 Feuer oder eben das auch sonderfunktionen aktiv sind: 4 Erde plus Sonderfunktionen. vielleicht auch die ansage der zugphasen...

vielleicht dann auch noch optional, also zum ausschalten, die ansage welche karte gerade ausgespielt wurde (ohne der sonderfunktion)

sind wie gesagt nur ideen und weis auch gar nicht wie schwierig das umzusetzen ist...

sg stizn
Themistokles - Mi 15 Dez, 2004 12:07
Titel:
@stizn
fehler bei sarogakanas: war 8 statt 9 - korrigiert.

Nun taucht die Frage mit der richtigen Phase auf. Betrifft hoax15,khind28,khind05 und vulca15. Alle sagen Am Ende meines Zug kann ich.. >>nachziehen<<.
Ich hatte dies so interpretiert, dass dies in der Nachziehphase geschieht. Also vor mimix18 und mimix19.
Liege ich da falsch?

Gute Besserung
Themistokles
stizn - Mi 15 Dez, 2004 12:40
Titel:
die ganzen angeführten karten, gelten eigentlich erst in der zugende-phase. und der astronom ist zurzeit definitiv die letzte sf die gewertet wird. die englische version find ich etwas deutlicher: if my turn is about to end...

also, zuerst auf 6 karten nachziehen, und dann gelten die am-ende-meines-zuges-karten und dannach die wenn-ich-meinen-zug-beende-karte


btw... mir ist noch was eingefallen: ich bin mir jetzt nicht sicher, ob es nur zu testzwecken so ist, oder ob du das so geplant hattest, aber die inaktiven charaktere und verstärkungen sollten normalerweise nicht sichtbar bleiben. es ist jedoch erlaubt im spiel die ausgelegten karten des gegners, seine eigenen und die nachziehstapel durchzuzählen wieviele karten noch da sind Smile (so wie es in ct möglich ist)


sg stizn

p.s. sollte ich falsch liegen dann nehme ich alles zurück und behaupte das gegenteil Laughing
Almightix - Mi 15 Dez, 2004 13:30
Titel:
So, dann will ich auch mal 2 Vorschläge machen:

1.) Ich weiß nicht wie es bei Java damit so genau ausschaut, aber wäre es nicht möglich die Ressourcen irgendwie auszulagern, so daß man nicht bei jeder neuen Version einen 8MB Download hat?

2.) Die Idee, daß Karten, die man im Moment nicht ausspielen kann, ausgegraut werden, ist ja eigentlich ganz nett, macht die Sache aber leider auch etwas unübersichtlich. Ob ich eine Anführeraktion ausspiele, hängt ja nun auch von meinen Charakteren ab, die ich danach spielen könnte.
Könnte man diesen Effekt vielleicht etwas abschwächen, so daß man die Karten auch ohne Vergrößerung noch erkennen kann? Vielleicht könnte man ja auf das Ausgrauen komplett verzichten und stattdessen die spielbaren Karten durch einen gelben Rand (oder so) hervorheben...
ErzEngel - Mi 15 Dez, 2004 15:13
Titel:
Ich würde ja auch unheimlich gerne mittesten, habe aber leider zuhause keinen Internetanschluss, sondern nur hier in der Firma.

Die lässt es leider nicht zu (aus ehemaligen größeren Missbrauchsfällen, jedoch nicht von mir), dass man auf ftp-Server zugreifen kann. Aus dem Grund kann ich mir die neuen Versionen leider nicht runterladen und auch nicht testen. Daher finde ich den Vorschlag von Almightix gar nicht schlecht, das Programm zu teilen. Man könnte ja die Kernteile des Programms nehmen und ausgelagert das Handling der einzelnen Völker.

Ich könnte dann auch - so dies überhaupt möglich ist - das Programm auf Mac OSX testen. Aber nur, falls dies gewünscht ist.

Am besten wäre es, die Dateien per Webserver anzubieten, da sagte Ruwi mir aber, dass das nicht möglich sei. Wenn nun die Programmteile getrennt sind, kann mir ja immer wieder jemand die neuen Teile per eMail schicken, ohne gleich 2 Stunden Daten hochladen zu müssen.
Themistokles - Mi 15 Dez, 2004 17:53
Titel:
Inaktive Karten im Kampfbereich: Korrekt, ist zu Testzwecken so, in der finalen Version werden die inkativen Karten umgedreht (ist nur ein Schalter).

Zum Zugende: Momentan läuft es so: Karten nachziehen bis auf 6 (sofern nichts Kartennachziehblocker), dann kommt khind28 (+1) dann Khind05 (+1) dann vulca15 (+2), dann hoax15 (bis auf 9) - also sofern nicht verboten mittels "du darfst nicht"

Dannach kommen mimx18, mimix19, khind08, khind09 und wird gecheckt ob gefumbled

Korrekt so?

Grüsse
Themistokles
Themistokles - Mi 15 Dez, 2004 18:06
Titel:
Ich kann euch anbieten ein jar-file zu bauen dass nur die classen enthält ohne Bilder. Dies ist dann wesentlich kleiner. Ihr müsstet dann nur immer hingehen und die Bilder mit den class-Files zusammen in ein jar legen. (mittels Win-Zip)

BTW: Jar lässt sich mit Winzip öffnen, genauer: es ist nix anderes als ein Zip-Format. Muss halt Jar heissen damit die Java-Runtime damit klarkommt.


Was das Karten-Angrauen angeht: die Effekte sind Optionen die an/ausgeschaltet werden können, bzw. ausgetauscht werden können. Momentan gibt es 3 verschiedene: Gelber Rand blinkend, Black/White, Karte-rot-blinkend.
Ich mache Euch eine Optionsgruppe ins Menü, dann kann jeder selber sehen wie er es mag.

Grüsse
Themistokles
stizn - Mi 15 Dez, 2004 21:38
Titel:
Themistokles hat folgendes geschrieben:
Korrekt so?


nein, stimmt noch immer nicht so ganz. ich habs nochmal zusammengefasst:

Am Ende meines Zuges: Vulca 15, Mimix 18, 19, Khind 5, 8, 9, 28
hier sollte es keine fixe reihung geben, wann ich welche sonderfunktion benutze, da man es sich aussuchen kann.

Wenn ich meinen Zug beende: Hoax 15
der astronom ist definitiv die letzte sonderfunktion, die benutzt wird.

sg stizn
Ruwenzori - Do 16 Dez, 2004 00:04
Titel:
Themistokles hat folgendes geschrieben:
Ich kann euch anbieten ein jar-file zu bauen dass nur die classen enthält ohne Bilder. Dies ist dann wesentlich kleiner. Ihr müsstet dann nur immer hingehen und die Bilder mit den class-Files zusammen in ein jar legen. (mittels Win-Zip)

BTW: Jar lässt sich mit Winzip öffnen, genauer: es ist nix anderes als ein Zip-Format. Muss halt Jar heissen damit die Java-Runtime damit klarkommt.

Das Angebot ist super - bitte so machen. Würdest Du denn ErzEngel (und evtl. weitern, die sich hier noch melden und keinen ftp-Zugang haben) das jeweils aktuelle partial-jar mailen nebst dem Hochladen auf den ftp? Ich sorge dann dafür, dass er die Erstausstattung erhält.

Und bitte für alle die, die nicht so gern mit Files jonglieren, weiterhin eine Komplett-Version hochladen.
Ruwenzori - Do 16 Dez, 2004 00:09
Titel:
Themistokles hat folgendes geschrieben:
... und wird gecheckt ob gefumbled

Was tust Du denn im Fumble-Fall? Meine Idee wäre ein Alert, und es bleibt wie es ist, der Spieler kann jedoch nicht abgeben. Keinesfalls auto-Undo machen, man möchte ja erstmal den Murks sehen, den man da komponiert hat.

Hast Du bereits an die Fälle gedacht, wo eine Spieler-Interaktion notwendig ist, um die Kampfstärke zu bestimmen? Zitat aus den FAQ:
Zitat:
Wird meine Stärke durch verschiedene Sonderfunktionen meiner ausliegenden Karten erhöht, so kann ich selbst bestimmen, in welcher Reihenfolge dies geschieht. Auszug aus den offiziellen FAQs: "Frage: Wenn mehre Karten auf den Kampfwert meines Charakters positiv beeinflussen, in welcher Reihenfolge gelten diese dann? z.B. wenn bereits der "Trickreiche Stärkedoppler" ausliegt und ich meinen Charakter noch mit dem "Trunk der Leidenschaft" verstärke.Antwort: Grundsätzlich bestimmt der betroffene Spieler, in welcher Reihenfolge seine Karten angewendet werden. In den meisten Fällen wird er also den höheren Wert erreichen wollen. Im obigen Fall kommt dann zunächst der "Trunk der Leidenschaft" zur Geltung, der den (Erde-)Wert auf 5 erhöht, welcher dann vom "Trickreichen Stärkedoppler" auf 10 verdoppelt wird. Aber der Spieler könnte auch entscheiden, zunächst den Wert zu verdoppeln und danach, wenn der Wert noch unter 5 liegt, diesen auf 5 zu erhöhen. (Es mag Situationen geben, in denen das Sinn macht.)"

Hier wäre wohl die optimale Lösung, alle möglichen Erd- oder Feuerwerte anzubieten und in der Art eines Radiobutton den Spieler einen davon auswählen zu lassen.
ErzEngel - Do 16 Dez, 2004 09:54
Titel:
Ruwenzori hat folgendes geschrieben:

Würdest Du denn ErzEngel (und evtl. weitern, die sich hier noch melden und keinen ftp-Zugang haben) das jeweils aktuelle partial-jar mailen nebst dem Hochladen auf den ftp? Ich sorge dann dafür, dass er die Erstausstattung erhält.

Mein Ruwi ist halt doch ein Schatz. Smile
Wählt Ruwi als König, lang lebe der König.
Themistokles - Do 16 Dez, 2004 10:30
Titel:
Fumble-Fall: aktuell (v1.3) wird ein Info-Fenster geöffnet .
Wertberechnung: Momentan ist es so dass das maximale an Werte errechnet wird. Du hast Recht, es mag Situationen geben in denen dies Sinn macht (auch wenn mir jetzt keine einfällt). Ich setze dies auf die TODO Liste. Muss aber gestehen dass ich dem momentan keine hohe Priorität zubillige. Die Idee mit den Radiobuttuns ist sehr gut.

Das mit dem partial-jar machen wir so.

Grüsse
Themistokles
Ruwenzori - Do 16 Dez, 2004 13:53
Titel:
Themistokles hat folgendes geschrieben:
Du hast Recht, es mag Situationen geben in denen dies Sinn macht (auch wenn mir jetzt keine einfällt).

Ähm - das ist ein Zitat aus den FAQ, das sage nicht ich...
Situationen wo das Sinn macht, sind zwar eher konstruiert, aber können vorkommen. Z.B. ich weiß dass der gegn. Mutant noch kommt, muss aufgrund eines aktiven SF-Textes eine Verstärkung legen, möchte aber nicht, dass ich über E6 oder F6 Kampfstärke gelange. Prio = ganz hinten ist sehr OK.
Themistokles - Do 16 Dez, 2004 20:43
Titel:
Klingt interessant. Bin da mal gespannt was wir noch alles an neuem implemetieren dürfen.
Mit den Fehlermeldungen bin ich übrigens durch. Noch ein paar Optimierungen und dann kann ich am Samstag die Parametrisierung anpacken.
Es wird Euch sicher interessieren mal selber am Layout zu schrauben und alles umzustellen Smile

Übrigens: fände sich jemand bereit die Texte der Sonderfunktionen mit denen in Card-Table 2.2 zu vergleichen und gegeb. zu verbessern?
Ruwenzori - Do 16 Dez, 2004 20:50
Titel:
Themistokles hat folgendes geschrieben:
Übrigens: fände sich jemand bereit die Texte der Sonderfunktionen mit denen in Card-Table 2.2 zu vergleichen und gegeb. zu verbessern?

Die hab ich wegen dem Flipping doch eh schon in ner Datenbank. Wenn ich maschinenlesbar an die aus dem jar-File drankomme, ist das ein Einzeiler. Schreib mal ne PN, wo die stehen.
Themistokles - Fr 17 Dez, 2004 11:17
Titel:
Na im Jar-File kannste die nicht verändern. Momentan ist das noch in einer Klasse gekapselt. In den Todo's steht ja auch drin "Laden der Kartenwerte aus Datenfile anstatt aus Programm".
Ich kann die Klasse als Source-Code auf den FTP-Server legen, aber ein 1-Zeiler ist sicher nicht.
ErzEngel - Fr 17 Dez, 2004 11:39
Titel:
Also ich hab gestern mal das Programm auf meinem Mac zum Laufen gebracht, allerdings konnte ich nicht testspielen.

Das Problem war die Auflösung. Ich habe nichts gesehen, was unterhalb vom Spielplan war, also meine eigenen Karten.

Ist das Programm auf 1280x1024 festgelegt? Weil hier in der Firma hab ich diese Auflösung und alles funktioniert super.
Aber auf meinem 15'' Laptop-Monitor hab ich nur 1024x768 laufen und da geht es nicht wirklich.

Mach ich da noch was falsch oder liegt es am Programm?
Ruwenzori - Fr 17 Dez, 2004 12:59
Titel:
Da stand was in der Erstzusendungsmail dazu, was sich leider nicht mehr im aktuellen entwicklung.txt wiederfindet.
Zitat:
Das Proggie geht noch von einer Auflösung von 1280x1024 aus.
Sobald die Zahl-Variablen in einem externen xml-File liegen
ist dies änderbar. Bis dahin bitte mit dieser Auflösung vorlieb
nahmen.

ErzEngel - Fr 17 Dez, 2004 13:43
Titel:
Hmm, ok.
Danke Ruwi für die Erklärung.
Themistokles - Fr 17 Dez, 2004 18:33
Titel:
Warte einfach auf Sonntag.
Ich nehme mir morgen mal die Zeit und ziehe die Parametrisierung durch.
Dann kannste über xml-Parameterdatei alles anpassen

Grüsse
Themistokles
Ruwenzori - Fr 17 Dez, 2004 20:35
Titel:
Themistokles hat folgendes geschrieben:
Übrigens: fände sich jemand bereit die Texte der Sonderfunktionen mit denen in Card-Table 2.2 zu vergleichen und gegeb. zu verbessern?

Das ist erledigt und wird in der Sa-Version mit dabeisein.
stizn - Sa 18 Dez, 2004 19:06
Titel:
beim heutigen spiel ist, mir ein programm fehler untergekommen:

ich hatte 9 karten auf der hand, einen char und die Khind-Brüderschaft ausgespielt (also noch 7 Karten auf der hand) durfte aber keine zusätzliche karte mehr nachziehen.

und dann ist mir noch ein fehler der KI untergekommen:

KI war Hoax und hatte keinen char auf der hand, aber anstatt Suche neue Anhänger zu spielen hat er ca. 2-3 minuten lang rumgerechnet...
ich habe das programm dann geschlossen, weil ich dachte das wird nimmer.

ich hoffe du hast noch genug kraft, und lust um das wirklich fertigzustellen. Smile

sg stizn
Geirröd - Sa 18 Dez, 2004 19:50
Titel:
Soweit ich das mitgekriegt hab, spielt die KI bisher noch überhaupt keine Anführeraktionen aus - kein Wunder also, dass si enicht Sammle neue Anhänger gespielt hat... Wink

Grüße Geirröd
Ruwenzori - Sa 18 Dez, 2004 23:07
Titel:
Aus einem Testspiel Mimix (Human) gegen Terrah (KI)

ich spiele mimix 31 und darf mir 1 karte aus meiner ablage zurücknehmen. ich wähle hoax23. das ist eine UNT, jedoch wird sie mir in meiner UNT-Phase nicht erleuchtet, ich kann sie nicht spielen. Siehe Bild_Ruwi1.jpg. Als char liegt mimix 20 bei mir, evtl. liegt es auch an dem - aber wahrscheinlicher an der AA.
Im nächsten Zug war sie spielbar.

Schaman des Hier und Jetzt: während des Aussuchens aus dem Nachziehstapel kann ich meine Handkarten nicht mehr ansehen (modales Fenster). Ohne Vergrößerung kann man die dunklen Karten jedoch nicht mehr erkennen. Das ist schlecht.
Dieses Verhalten betrifft alle modalen Fenster, nicht nur den genannten Schamanen. Hier muß irgendeine Lösung her, wie man währenddem seine Handkarten ansehen kann.
Ungewöhnlich ist auch das Verhalten bei Fensterwechsel zu anderen Anwendungen. Wenn man zurückkehrt zu BlueMoon, erhält man nur das inaktive Hauptfenster. Das kleine modale Fenster erscheint nicht, sondern erst, wenn man alle zuvor benutzten Fenster minimiert. Unbedarfte Naturen könnten dazu tendieren, das vermeintlich hängende Spiel abzubrechen.

KI spielt Terrah19 Erdbeben, obwohl ich weder V noch U ausliegen habe.
KI beginnt neues Spiel mit Silento Sol (0E/0F), obwohl genug andere Chars vorhanden.
KI beginnt neues Spiel mit Mad Mike (0E/0F), obwohl genug andere Chars vorhanden.

mimix18 "Schamane des Heiligen Opfers Am Ende meines Zuges darf ich (bis zu) 3 Karten von meinem Nachziehstapel aufdecken. Von diesen werfe ich 1 Karte ab und nehme die anderen auf meine Hand.
Das Spiel deckt sofort 3 Karten auf. Ich verstehe den Text so, dass ich selbst die Anzahl bestimmen darf.
Frage an die Regelkundigen: stimmt meine Interpretation?
Dasselbe gilt dann für Mimix19

mimix21 "Schamane des Lebens nach dem Tod" Sofort nach meiner Verstärkungs- und Unterstützungsphase mische ich verdeckt meinen Abwurfstapel und darf daraus 2 Karten ziehen, die ich auf meine Hand nehme.
Diese Wirkung erfolgte nicht. Ich hatte vor und nach der Aktion 7 Handkarten, auch nach Zugende.

Ich zog mich mit 3 Karten auf der Hand und 0 im Nachziehstapel zurück. Dann endet das Spiel in einem Endlosloop, weil ich aufgefordert werde, vom leeren Stapel zu ziehen (siehe Bild_Ruwi1.jpg)

Die Bilder gehen nur per Mail an Themi.
Ruwenzori - Sa 18 Dez, 2004 23:13
Titel:
stizn hat folgendes geschrieben:
ich hoffe du hast noch genug kraft, und lust um das wirklich fertigzustellen. Smile

Also mit einigen Mannwochen muß man bei so einem komplexen Ding schon rechnen. Beim catanischen Kartenspiel werden sogar jetzt noch - nach jahren im Einsatz - Fehler gefunden. Es gibt halt immer wieder mal eine Kombination, die so vorher nicht getestet wurde. Wobei es da ein paar Karten mehr hat als bei BlueMoon, aber verlgeichbar sind die beiden Spiele von der Art her schon.
Themistokles - So 19 Dez, 2004 12:44
Titel:
Hallo Leute,

habe Version 1.3 hochgeladen. Diesmal zusammen mit einem "Update"-jar.
Um aus dem Update die Vollversion zu machen Version 1.2 on leeres Dir entpacken, danach Upate in gleiches Dir entpacken und überschreiben lassen!
Dann alles zu einem Zip-File packen und das Zip in .jar umbenennen.

Die seit gestern gemeldeten Fehler sind noch nicht drin Sad
Habe das erst jetzt gesehen. Nehme aber alles in die Soll-Liste für die Version 1.4 auf.

Viel Spass beim Testen.
Themistokles
Themistokles - So 19 Dez, 2004 12:49
Titel:
Was die KI angeht, so liegt Geirröd richtig. Sie spielt noch keine AA.
Findet sich jemand der Lust hat am KI-File zu arbeiten? Ich werde da erst richtig zu kommen wenn ich den ganzen Rest abgearbeitet habe und ausserdem fände ich es toll wenn es mehrere KI's geben würde! Jede mit ihrer eigenen Ausprägung und Spielstärke. Man kann auch hingehen und eine KI extra für ein bestimmtes Deck schreiben. Das erleichtert die Arbeit ungemein.
Viele Grüsse
Themistokles
stizn - So 19 Dez, 2004 14:13
Titel:
ich habe gerade wieder ein testspiel hinter mir mir und wollte mal berichten Smile

2 fehlerchen sind mir aufgefallen:

1. zieht sich die KI zurück obwohl sie noch einen mutanten in der hand hand.

2. und das ist ein wenig schwieriger zu erklären Very Happy
KI legt als startspieler Hacker Hank aus. - 0E - dann habe ich fun flip (1/3) ausgelegt und mit 0E zurückgeschlagen. der antwort von der KI war folgende. bethenitana + gedankenblocker, also 2E auf meinen mittlerweile nicht mehr ignorierten char mit 3E (was auch bei der stärkeanzeige so angezeigt wurde) ich habe dann noch das fenster gesehen, das spieler rot die stärke nicht erreicht hat, und der kampf ging ganz normal weiter...

...bis zu seinem nächsten zug, da hatte die KI nämlich keine chars mehr ( ausser einem mutanten den er nicht einsetzen konnte) daraufhin waren in seiner charakterphase die verst. und unterst. beleuchtet, und sonst hat sich nix mehr getan. davon habe ich einen screen gemacht.

werde jetzt gleich mal weitertesten Very Happy

sg stizn
Ruwenzori - So 19 Dez, 2004 15:50
Titel:
Entgegen der Ankündigung im README ist in der aktuellen Version noch nicht die überarbeitete Version der Sonderfunktionstexte für die Tooltipps enthalten. Themi, laut meinem Sent-Ordner habe ich Dir das korrekte File zugeschickt. Kuckst Du mal, was da schief lief?

Zum Überprüfen kannst Du Dir jeweils die 3 Stürme ansehen, wenn deren Text auf "(insgesamt)" lautet, ist es die alte Version. Neu steht da "(insgesamt durch Sturm-Unterstützungen)".
Ruwenzori - So 19 Dez, 2004 17:00
Titel:
Ich spiele TERRAH 14 "In deinem Zug musst du eine Verstärkung auslegen oder dich zurückziehen."
Die KI merkt nicht, dass sie diese Bedingung nicht erfüllt. Bei Terrah13 hat sie es jedoch gemerkt.

Die KI zieht sich zurück, sobald ich 2 aktive Stürme ausliegen habe. Das finde ich gemein Sad

Abgeworfene bzw. durch den Gegner entfernte AA landen auf dem Abwurfstapel. Das ist falsch, laut Regel müssen sie in den AA-Bereich abgeworfen werden. Der Sinn dieser Regel ist, dass man AAs nicht mit irgendwelchen Aktionen aus dem Abwurfstapel zurückbefördern darf.

Wenn man ein zweites Spiel macht, endet es sofort nach dem ersten Kampf, weil das Spiel offenbar das Flag "Spielende" nicht resettet. Es kam dann die Meldung "Spieler blau gewinnt das Spiel mit 0 Drachen und gewinnt 1 Kristall" (er merkt also gar nicht, dass Blau weniger hat als Rot (der hatte schon 1 Drachen durch den ersten Kampf)) und erklärt den vorigen Sieger sofort wieder zum Sieger.

Das Spiel merkt sich die Options-Einstellungen nicht für den nächsten Programmstart. Zumindest die Auswahl "Startkarten mischen" ist jedesmal aufs Neue deaktiviert.

KI zieht sich zurück, weil sie mit den Chars meinen Erdwert nicht erreichen kann. Dabei hat sie unter ihren Handkarten eine Verstärkung mit 0-Erde-Schild.

Lob - der Fall "Drachen anlocken wenn schon 3 Drachen im Besitz" funzt prima.
Der Endlosloop am Spielende, wenn keine Karten mehr im Nachziehstapel sind, ist weg.

KI zieht sich zurück, obwohl ich nur mit Erde 0 angreife und sie einige Gang-Mitglieder auf der Hand hält. Vermutung: Vorgeschichte ist schuld. KI hat mutant101 gespielt (Ich darf diese Karte nur auslegen, wenn du mindestens 1 Drachen auf deiner Seite hast. Der Kampf wechselt zwischen Erde und Feuer.) und greift in Erde-8 an. Ich habe dies mit HackerHank gekontert, wodurch mein Gegenangriff in Erde-0 erfolgte. Offenbar denkt die KI hier noch, ich würde in Erde-8 zurückschlagen und zieht sich deshalb zurück, weil das hätte sie nicht beantworten können.

Die KI nutzt die Option "Startkartenabgabe" statt Kampfbeginn noch nicht. Wenn die gesamte Hand zugekleistert ist, wäre das zumindest sinnvoll.
Themistokles - So 19 Dez, 2004 18:30
Titel:
Zu Info:
Aus Testgründen ist ein Verletzen der Regeln möglich ohne Strafe!
Es kommt dann ein Fenster mit der Meldung das Rot/Blau die Stärke nicht erreicht.
Dies ist sinnvoll solange wir in Testphase Alpha sind. Später wird dies geändert in das Regelgemäße Verliehren des Spiels mit 4 Kristallen.

Die KI ist noch extrem doof.
Sie spielt keine Anführeraktioenen.
Sie macht keine Startabgabe.
Ihre 1.te Karte zieht sie zufallsmäßig.
Wie im README beschrieben ist meine momentane Prio 1 die Fehler in Regelsystem ausfindig zu machen. Sobald das sauber ist, kommt das Netzwerkinterface dran. Und zum Schluss dan die KI.
Der Quelltext des KI liegt auf den FTP-Server. Wer will kann sehr sehr gerne sich der KI annehmen und diese verbessern. Ich würde es sehr begrüssen wenn sich sogar mehrere Leute damit befassen und dadurch mehrere KIs entstehen die unterschiedlich reagieren. Smile

Viele Grüsse
Themistokles
Ruwenzori - So 19 Dez, 2004 19:18
Titel:
betr. FUMBLEN: derzeit darf nur der Human Spieler fumblen. Die KI eigentlich nicht mehr. Demnach ist stizns Beschreibung oben ein Fehler, die KI merkt da nicht, dass sie fumbled.

Weitere Testergebnisse:

Paarsymbol auf den "Abwurf-Verstärkungen" der Flit: man kann derzeit mehr als 2 Karten aufgrund des PaarSymbols auslegen, es wirkt also fälschlich als Gang-Symbol.

KI spielt Mimix21 "Sofort nach meiner Verstärkungs- und Unterstützungsphase mische ich verdeckt meinen Abwurfstapel und darf daraus 2 Karten ziehen, die ich auf meine Hand nehme." aber die Wirkung tritt nicht ein.
(bereits für Human als fehlerhaft gemeldet)

stizn schrieb "1. zieht sich die KI zurück obwohl sie noch einen mutanten in der hand hand. "
Konnte ich bestätigen, KI hat mutant 106, wird mit 7 Erde angegriffen und zieht sich unmotiviert zurück.
Themistokles - So 19 Dez, 2004 20:28
Titel:
@Ruwi
irgendwie hatte ich das Updaten der Sondertexte versiebt. Korrigiert.
tomtom_strobl - So 19 Dez, 2004 20:37
Titel:
Themistokles hat folgendes geschrieben:
Ich würde es sehr begrüssen wenn sich sogar mehrere Leute damit befassen und dadurch mehrere KIs entstehen die unterschiedlich reagieren. Smile


Wäre doch cool, wenn man gegen versch. Computer anterten kann...
Da kommt dann so ein Auswahlfenster: Gegen wen möchten sie spielen (Mehrere Bilder zur Auswahl) Ach heute ich spiele ich gegn Themistokles, (als KI), wie beiom Siedler-Kartenspiel-PC-Versions-Spiel, da kann mjan ja auch gegen Mao usw. spielen, die Idee find ich gut, freue mich schon darauf wenn die ganze Geschichte fertig ist...

PS.: Verkalkuliert euch nicht, es kommen bald neue Sets! Wink

Have Fun und hopp weiter dran arbeiten Wink
Ruwenzori - So 19 Dez, 2004 20:56
Titel:
Zum Thema KI fände ich es erstmal spannend zu erfahren, wer dessen überhaupt
(a) mächtig ist (dafür sollte man schonmal die eine oder andere KI geschrieben haben)
und (b) das dann noch in Java umsetzen kann.

Bisher liegt dazu nur genau eine Wortmeldung vor, und die ist schon ein Weilchen alt.
kilrah hat folgendes geschrieben:
Wenns ans KI schreiben geht würd ich gern genaueres dazu erfahren. Ist sozusagen mein Fachgebiet.


Also: wer würde überhaupt wollen und können?
Ruwenzori - So 19 Dez, 2004 21:53
Titel:
Letzte Testergebnisse für heute:

Schild-Vs der Stärke 0 werden derzeit noch ohne Sinn von der KI ausgespielt (also wenn kein Angriff in dem Element abgewehrt werden muß)

Hoax 14 am Kampfbeginn: Die FAQ sagt dazu: Wenn ich "Genathones der Blinde" zu Kampfbeginn spiele, darf ich eine Unterstützung auslegen.
Das Spiel läßt das noch nicht zu. Dies ist derzeit die einzige derartige Karte mit dieser Ausnahme beim Kampfbeginn.

mutant 104: Die KI prüft die Ausspielbedingung noch nicht und spielt ihn fälschlich.

KI nimmt keine Karten mit WIEDERAUFNAHME wieder auf.

Wenn der Rückzug vom Spiel zugleich zum Gesamtende des Spiels führt, wird dieser Rückzug nicht mehr drachenmindernd gewertet. Die KI beginnt den Kampf mit 3 Handkarten, wovon 1 Charakter ist. Ich besitze zu dem Zeitpunkt 3 Drachen und nur noch eine AA als Handkarte ("Deine SF werden ignoriert"). Ich spiele die AA und ziehe mich zurück. Die KI hätte diesen Kampf ja gewonnen, die Endwertung sagt jedoch "Spieler Blau gewinnt mit 3 Drachen und 4 Kristellen". Korrekt wären 2 Drachen und 3 Kristalle.

Khind28: "Am Ende meines Zuges darf ich 1 zusätzliche Karte nachziehen." Funktioniert dann nicht, wenn ich bei Zugende bereits mehr als 6 Handkarten habe - dann darf ich laut Spiel nämlich keine mehr ziehen, obwohl ich dürfte.

Ich werfe mit "Ertränke den Widerstand" 2 aktive Verstärkungen meines KI Gegners ab. Seine Stärke reduziert sich korrekt auf die des verbleibenden Charakters. Ich spiele eine Gang aus. Plötzlich wird sein vorletzter Charakter mit aktiv. Vermutlich denkt die KI nun, ihre abgeworfenen Verstärkungen seien noch da, und hält alle Karten an deren Position für aktive.

Khind05, Khind07 => beide funktionslos.

Ich habe Khind02 ausliegen (gerade Werte ignorieren). Passiert auch Korrekt, Gegners Stärke geht von 5 auf 1. Ich lege als UNT Khind27 (Deine SF ignorieren). Nun werden sofort MEINE SF ignoriert, der Gegner hat wieder Kampfstärke 5.

Khind27 wirkt folgerichtig auch nicht gegen Terrah12 meines Gegners, der mir damit AAs verbietet, obwohl das Verbot zu ignorieren wäre.

Khind30: ich darf 3 Karten aus meinem Abwurfstapel ziehen, das Spiel teilt mir aber nur 2 zu (bei exakt 3 Karten im Abwurfstapel leicht prüfbar).
Das Spiel stürzt dabei ab.
Stage/GameAction: 2/9 Íffne die Wundert³te des Lebens
java.lang.ArrayIndexOutOfBoundsException: -1 < 0
at java.util.Vector.elementAt(Unknown Source)
at de.madwer.bluemoon.CardButtonStack.delCard(Unknown Source)
at de.madwer.bluemoon.Neptun.checkeAnf³hrerAktionAllgemein(Unknown Source)
at de.madwer.bluemoon.Neptun.checkeAnf³hrerAktion2(Unknown Source)
at de.madwer.bluemoon.Neptun.doGameAction(Unknown Source)
at de.madwer.bluemoon.CardScrollPane.actionAusl÷sen(Unknown Source)
at de.madwer.bluemoon.CardScrollPane$1.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Stage/GameAction: 2/10 Cool Cop
Stage/GameAction: 2/10 Cool Cop


Das Testen macht jetzt schon richtig Spaß, man kann bereits sehr interessante Kämpfe ausfechten. Guter Job, Themi!
Themistokles - Mo 20 Dez, 2004 11:26
Titel:
Habe alles aufgenommen und mache mich dann an die Arbeit.
Super Job Ruwi!
ErzEngel - Mo 20 Dez, 2004 12:57
Titel:
So, ich habe mal eine etwas ruhigere Minute hier genutzt, um mir mal die neue Version anzuschauen.

Hab ein Spiel Flit (KI) gegen Khind (Human) gemacht, das ich am Ende klar mit 3:0 gewonnen hab.

Folgende Dinge sind mir dabei aufgefallen, ich bin mir sicher, dass ich hier Fehler doppelt nenne, aber das wird zu mühsam, jetzt alle Posts durchzugehen:

KI legt Flatter (2 Erde), Abwurf Faulgas (wenn ich mich zurückziehe, gewinnst du 1 Drachen weniger) und Abwurf Heuschreckenschwarm (3 Erde). Im LogFile (das ich jederzeit einschicken kann) wird als Maxwert hierfür 7 berechnet, was die KI auch eiskalt ansagt.

Die Khind-Bruderschaft war das 1. Mal nach dem Ausspielen wirksam, als ich dann Lachgas dazugelegt habe (im nächsten Zug), ging die Bruderschaft für 2 Runden nicht mehr, dann aber wieder doch.

Fel-nar-Gan ohne Rücksicht auf die Bedingung ausgespielt.

Die SF vonKetharkopas wurde nicht ausgeführt (Khind-Bruderschaft und Lachgas lagen aus)

Abwurf Schleimsuppe (0 F, 2E) gespielt, obwohl Kampf in Feuer und KI hatte schon längst 6 Karten ausliegen.

Klebriger Staub war unwirksam (bei mir lag Lachgas aus)

Abwurf-Karten werden als Gang gespielt (bei mir 3 in einem Zug)

Ändert eine Karte die Kampfstärke des Gegners, keine Aktualisierung der angezeigten Zahl.

Bei FunFun hat die KI die SF einfach ignoriert. Also weder das Doppelte angezeigt, noch als Wert im Hinterkopf gehabt.

KI spielt Erdwasser nach Fel-nar-Gan => Stopp-Symbol missachtet.

Nachdem ich gewonnen hatte, kam das Siegfenster immer wieder nach dem Wegklicken (Endlosschleife).
kilrah - Mo 20 Dez, 2004 14:32
Titel:
Wie schaut so eine KI aus? Besteht irgendeine Form von "meta-programmiersprache"? Wie ist die Schnittstelle aufgebaut. Gibt es Funktionen die das Programmieren erleichtern (z.B welche Karten darf ich spielen, wie hoch ist dann die Stärke,....)
Ruwenzori - Mo 20 Dez, 2004 15:11
Titel:
Derzeit ist die KI als Java-Klasse implementiert, und zwar so, dass sie zur Laufzeit austauschbar ist. Damit könnte man verschiedene Spiele mit wählbaren KIs bestreiten.

Ich schick Dir mal die jetzige Dummy KI zu, dann kannst Du mal selber kucken. So für die langweilige Zeit nach Weihnachten Wink

Eine "meta-programmiersprache" wäre natürlich geil. Dann könnte jeder auch ohne Java-Kenntnis seine KI zusammenbasteln und herumprobieren, und die lebensfähigsten könnte man zum Download bereitstellen. Das ist aber sicher erst ein späterer Schritt, wenn überhaupt machbar.
Themistokles - Mo 20 Dez, 2004 15:57
Titel:
Stimmt, Meta-Sprache wäre eine scharfe Sache. Absolut machtbar.
Man müsste eine Sprache entwerfen, Syntax, Grammatik und die Standardfunktionen die man so braucht und dann nen Parser dafür schreiben.
Aber leider eine Menge Aufwand.
Ich habe vor die Doku zur KI an Weihnachten zu schreiben. bis dahin denke ich werden alle sinnvollen Funktionen für die KI ausformuliert sein, so dass ein Schreiben einer KI nicht wirklich intensive Kenntnisse in Java erfordert.
Es reicht wenn man ein bisserl Erfahrung mit irgendeiner prozeduralen Programmiersprache hat und kann den Rest sich anhand der Beispiele dann aneignen.
Themistokles - Mo 20 Dez, 2004 16:02
Titel:
Noch eine Bemerkung zu Programmabstürzen:

Das Proggie liefert dann in der Console (Eingabeaufforderung) eine ellenlange Liste (wie Ruwi oben abgebildet hat). Davon sind immer nur die ersten 4-5 Zeilen interessant, also im Beispiel von Ruwi:

Stage/GameAction: 2/9 Íffne die Wundert³te des Lebens
java.lang.ArrayIndexOutOfBoundsException: -1 < 0
at java.util.Vector.elementAt(Unknown Source)
at de.madwer.bluemoon.CardButtonStack.delCard(Unknown Source)
at de.madwer.bluemoon.Neptun.checkeAnf³hrerAktionAllgemein(Unknown Source)

mehr brauche ich nicht um zu wissen wo was falsch läuft.
Ruwenzori - Mo 20 Dez, 2004 22:47
Titel:
Ich spiele Terrah29 "Jetzt darf ich alle Karten aus deinem Kampfbereich abwerfen, mit Ausnahme aktiver Karten, die ein GESCHÜTZT-Symbol haben."
Das klappt auf Gegners Seite prima - nur werden plötzlich ALLE Karten in MEINEM Kampfbereich zu aktiven Karten, also auch die aus vorigen Zügen. Mein Wert erhöht sich entsprechend falsch.

Undo: nach einem Undo werden alle Karten im Kampfbereich mit dem Effekt aktiver Karten angezeigt. Die Werte stimmen jedoch noch.

MadMike Flit-13 ignoriert Mimix-06 nicht, obwohl sie ein Paarsymbol trägt.

KI spielt Vulca-07, als bei mir Erdaushöhler-Raupe Pillar-17 aktiv auslag. Es kam zu einer Exception, vermutlich kam er mit der SF der Raupe durcheinander.
siehe Bild Bild_Ruwi4.jpg und KI_logRuwi4.txt per Mail
Ruwenzori - Mo 20 Dez, 2004 22:51
Titel:
Mir kam da grad noch ein dummer Gedanke. Wenn unsere Freunde in Good Old America bereits Probleme bei CardTable Verzeichnissen mit Umlauten hatten, wie sieht es dann damit aus?

at de.madwer.bluemoon.Neptun.checkeAnf³hrerAktionAllgemein

Dürfen Methodennamen Umlaute in einem US-Windows/MacOS/Linux enthalten? Im Zweifelsfall doch eher lieber nicht, oder?
KivasFajo - Mo 20 Dez, 2004 23:02
Titel:
Da "Good Old America" die gleiche Code-Tabelle wie wir verwenden, sind die Umlaute eigentlich kein Problem, allerdings basiert CardTable auf Tkl/Tcl und dort treten die Probleme auf.
Ich gehe davon aus, dass Java mit Umlauten in Methodennamen auch auf amerikanischen Systemen keine Probleme haben wird, aber es wäre bestimmt besser englische Methoden- und Variablennamen zu verwenden oder zumindest die Umlaute zu ersetzen (ä=ae, etc.).
Themistokles - Di 21 Dez, 2004 11:22
Titel:
Java ist da sehr flexibel. In String und in Klassen- und Methodennamen
stören Umlaute nicht, werden bei String sogar bei Amis oder sogar bei Chinesen richtig dargestellt, da sie Unicode-basiert sind.

Interessant wird es beim screenLayout.xml-File. Hier kann man (und tut dies auch) im Header einstellen welche Tabelle genommen wird.
Dies macht folgende Zeile:
<?xml version="1.0" encoding="iso-8859-1"?>
Damit stellen wird unseren Zeichensatz auf Mitteleuropäisch.
Dies betrifft alle Beschriftungen im Fenster.

BTW hat sich schon jemand mit den screenLayout-File beschäftigt?

Ansonsten werde ich mit Ende der Beta-Phase die Umlaute rauswerfen. Ist kein Act in Eclipse Smile
Themistokles - Di 21 Dez, 2004 11:27
Titel:
Ich habe nun das Zugende-Reihenfolge Problem korrigiert. Die Sonderfunktionen der Karten: Vulca 15, Mimix 18, 19, Khind 5, 8, 9, 28 werden nicht mehr automatisch getriggert, sondern müssen/können von Hand aktiviert werden. Um besser zu erkennen welche Aktiv sind werden sie dann rot-blinkend dargestellt.
Dat war en dicker Bug und nicht so einfach zu lösen.
Ruwenzori - Di 21 Dez, 2004 11:39
Titel:
Das ist schonmal prima. Für wann ist das nächste Release denn geplant?

Wenn ich mal wünschen darf, die wichtigsten Sachen zum besseren Testen wären für mich in der nächsten Version:
- KI soll WIEDERAUFNEHMEN können, Mutanten erkennen und spielen wenn sinnvoll, keine Verstärkungen mit 0 Wert legen wenn sinnlos, keine SCHILDe legen wenn sinnlos, SCHILDE benutzen wenn sinnvoll.
- mehrere Spiele nacheinander spielbar (Spielende Bug ab dem 2. Spiel)
- PAAR Symbol nicht mehr als GANG
- Exceptions raus.

ErzEngel wollte sich das mit dem screenLayout-File mal anschauen, da er ja zuerst eine andere Auflösung braucht. Mit welchem Erfolg, bin ich auch sehr gespannt.
ErzEngel - Di 21 Dez, 2004 13:24
Titel:
Ich habe mir gestern mal das xml-File angeschaut und die gesamten Werte einfach mal runter-reduziert um die entsprechenden Faktoren. Aber der hat das bei der Darstellung irgendwie nicht angewendet. Ich habe es allerdings nur hier in der Firma probiert bei ner Auflösung von 1024x768 und da war das Spielfeld größer als der Bildschirm.

Daher gehe ich davon aus, dass es zuhause auf meinem Mac nicht anders sein wird.
Aus dem Grund wäre ich sicherlich nicht abgeneigt, wenn sich da jemand mit beschäftigen würde, der sich auch damit auskennt. Smile

Aber vielleicht bekomm ich es auch über die Weihnachtstage mal hingewurschtelt. Ist dann aber sicher nicht so die wirklich tolle Lösung.
Themistokles - Di 21 Dez, 2004 16:30
Titel:
Nächste Release: Sonntag (Überraschung Smile

Wenn mal alle Exceptions raus sind bin ich auch happy. Aber genau darum geht es auch beim Testen.
Ich glaube ich hatte irgendwo geschrieben, dass ich noch eine Beschreibung verfassen werde für das xml-File. Bei der Gelegenheit mach ich dann noch ein xml-File für eine Auflösung von 800x600. Zusätzlich kommen dann noch eine Option zur Auswahl der Screen-Resolution und zum Speichern der Optionen.
ErzEngel - Mi 22 Dez, 2004 21:02
Titel:
Ich hab grade eben ein Testspiel gemacht und in meinem Zug mal den UNDO-Button betätigt.
Der hat aber nicht nur meinen sondern auch den gegnerischen Zug zurückgenommen. Jedenfalls von der internen Logik her.
Denn es stand zwar immer noch der Angriffswert von seinem aktiven Charakter da, aber es wurde die SF von dem Charakter ausgeführt, den er vorher aktiv hatte.

Also ein Fehler in der UNDO-Routine
ErzEngel - Mi 22 Dez, 2004 21:08
Titel:
Ach ja, ich hab auch eine xml-Datei mit den geänderten Werten für 1024x768 hingewurschtelt. Ist noch nicht der Weisheit letzter Schluss, aber immerhin kann man es damit schon auf ner kleineren Auflösung spielen.

Das File ist HIER erhältlich.

Überarbeitungen davon sind mir jederzeit willkommen, dann wechsel ich das File aus. Sollten wir natürlich ne Profidatei von Themi bekommen, nehm ich mein File wieder runter.
Ruwenzori - Mi 22 Dez, 2004 21:38
Titel:
Respekt mein Lieber! Das hast Du prima hingekriegt.

Da hats ein grundsätzliches Problem für Themi damit. Dadurch dass der Hintergrund nur noch halbhoch drauf ist, spielt der untere Spieler im sonst mittleren, dem farbigen Bereich. Und dadurch sieht man alle Dinge schlecht, die sonst im scharzen gelandet wären, wie z.B. erhaltene Drachen.
Lösungsidee: mehrere Hintergründe bereitstellen, für jede Auflösung eins. Den Hintergrund als Filename im XML-File ansteuerbar machen.

@Erzi: auf meinem Bild (Grundauflösung 1280x1024 im Fenstermodus) hats damit noch 2 Probleme gegeben. Nur interessehalber, ob das bei Dir genauso ist. Die untere Kampfstärkeanzeige war nur halb zu sehen, der Rest nicht mehr sichtbar außerhalb. Und das PopUp Fenster für ausgespielte oder vergrößerte Karten ragt oben weit über das Grundfenster hinaus.
ErzEngel - Do 23 Dez, 2004 12:19
Titel:
Also die Kampfstärke ist halb unten draußen. Das ist richtig. Auf das andere hab ich gar nicht geachtet.

Zu dem File selber, das ist gar nicht so schwer gewesen, halt wirklich quick-and-dirty gemacht.
Um von 1280x1024 auf 1024x768 zu kommen, muss man sämtliche Abszissenwerte (x-Werte und w-Werte) mit 1024/1280=0,8 multiplizieren und die Ordinatenwerte (y-Werte und h-Werte) mit 768/1024=0,75.
Kommazahlen noch runden und fertig ist das neue File.

Also nicht wirklich schwer, dadurch haben aber auch einige Dinge gelitten. Z.B. hätte ich das Vergrößerungsfenster für die Karten nicht kleiner machen müssen, hätte es neu positionieren können und und und

Alles Dinge, die man ja im Nachhinein noch ändern kann, die mir aber gestern auf die Schnelle zu viel Arbeit waren.
Themistokles - Sa 25 Dez, 2004 13:50
Titel:
Good Job ErzEngel!
Werde Dein File als Basis für 1024x768 verwenden. Merci.

BTW - Der Hintergrund IST ans Filename im xml-file bereits ansteuerbar.
<screen>
<text>sternenhimmel2.jpg</text>
<w>960</w>
<h>675</h>
</screen>

sternenhimmel2.jpg ist der Filename. Um ein neues Bild zu verwenden, einfach das Jar File im WinZip öffnen und in den Ordner de/madwer/bluemoon/Bilder/Sonstige dieses Bild reinlegen.
Diese Ordner ist unter anderem auch der Ablage/Bildervorrat etc. In der finalen Version machen wir dann aber nur noch das rein was rein muss.

Grüsse
Themistokles
ErzEngel - So 26 Dez, 2004 11:11
Titel:
Hab nen ganz bösen Bug gefunden, glaub ich.

Wenn man ein Spiel gegen die KI macht und der Gegner zieht sich zurück, dann muss man nur die rechte Maustaste drücken und das komplette Match ist vorbei.

Passiert einmal bei Khind (KI) gegen Terrah (Human) und noch einmal bei Vulca (KI) gegen Terrah (Human).

Desweiteren hat sich bei dem Spiel Khind gegen Terrah gezeigt, dass Terrah 26 nicht beachtet wird, weil die KI einfach ihre Gang weitergebaut hat.
Themistokles - So 26 Dez, 2004 18:16
Titel:
Version 1.4 ist online - Frohes Fest.
Themistokles - So 26 Dez, 2004 18:21
Titel:
@ErzEngel
Den Mausbug macht er bei mir nicht!?
Die KI ist per se primitiv und wird es auch noch bleiben bis das eigentliche Spiel sauber entbugt ist. KI Bugs nehme ich momentan nur auf, bearbeitet sie aber nicht.

Viele Grüsse
Themistokles
Ruwenzori - Mo 27 Dez, 2004 18:07
Titel:
Ich hätte da gern mal ein Problem. Ich kann kein Spiel mehr starten, weil es ein Umlautproblem gibt.
Code:
java.lang.NoClassDefFoundError: de/madwer/bluemoon/KartenR³ckseite

26.12. aus BlueMoonUpdate13zu14.jar:
  75  97 114 116 101 110  82  43  43  99 107 115 101 105 116  KartenR++ckseit
 101  46  99 108  97 115 115                                  e.class

19.12. aus Version 1.3 Komplett.zip:
  75  97 114 116 101 110  82 195 188  99 107 115 101 105 116  KartenRückseit
 101  46  99 108  97 115 115                                  e.class

Fehlermeldung in Konsole:
  75  97 114 116 101 110  82 179  99 107 115 101 105 116 101  KartenR³ckseite

java.lang.NoClassDefFoundError: de/madwer/bluemoon/KartenR³ckseite
        at de.madwer.bluemoon.CardButton.setCard(Unknown Source)
        at de.madwer.bluemoon.CardButtonStack.addCard(Unknown Source)
        at de.madwer.bluemoon.Neptun.startNewGame(Unknown Source)
        at de.madwer.bluemoon.Neptun$1.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

Ich habe mir ein .jar File gemacht, in welchem alle 3 Versionen drin sind, aber leider kommt der Fehler immer noch. Da muß wohl irgendwo noch was anderes im Argen liegen, aber was?

Kann leider aufgrund 56k Modem Anbindung derzeit nur den Update saugen.



Zu dem Thema fiel mir ansonsten noch ein:
- Hast Du schon Lokalisierungen vorgesehen (z.B. für Englisch)? Später nachschieben ist zumeist weitaus aufwändiger.
- Ist es für die KI geschickt, da deutsche Variablennamen zu verwenden? Da kann ja dann kein Ausländer eine KI beisteuern. Oder kann man in Java Objekte linken, d.h. mehrere verschiedene Namen auf eine oid zeigen lassen? Dann würde es ja gehen.
stizn - Mo 27 Dez, 2004 23:27
Titel:
hallo themi,

ich habe gestern wieder ein paar testspiele gemacht, dabei sind mir 2 sachen untergekommen:

1. erzeuge ein erdbeben war im hoax standard set.

2. die KI hatte den gedankenblocker ausgespielt und ich konnte trotzdem eine AA und einen Char ausspielen. (es war aber keine AA die die SF ignoriert)

das wars mal wieder von mir Smile

frohes schaffen

sg stizn
Themistokles - Di 28 Dez, 2004 11:04
Titel:
@stizn,
mist, habe vergessen terrah29 aus dem testbereich zu nehmen. Deswegen nicht wundern wenn die nun immer bei rot an pos 1 auftaucht. Werde deswegen morgen eine korrigierte Version (1.41) auf Server legen.

@Ruwi
habe gerade (extra für Dich) alle Umlaute aus Klassen und Methodennamen entfernt. Version 1.41 s.o.
Lokalisierung ist kein Problem. Was nach der Parametrisierung noch an Deutsch im Programm ist betrifft nur die Menüleiste. Und wo Du es gerade ansprichst, mache ich schnell mal wein ResourceBundle draus.

Grüsse
Themistokles
Ruwenzori - Di 28 Dez, 2004 13:25
Titel:
Themistokles hat folgendes geschrieben:
@Ruwi
habe gerade (extra für Dich) alle Umlaute aus Klassen und Methodennamen entfernt. Version 1.41 s.o.

Danke, DbeG!

Du hast aber gesehen, dass es weder Klasse noch Methode, sondern Dateiname ist (und soweit ich das sehen konnte, der einzige seiner Art)?
KivasFajo - Di 28 Dez, 2004 15:20
Titel:
Ich habe beim Probespielen noch einen bösen Bug gefunden:
Als ich mich zurückgezogen habe, konnte nur ich Karten nachziehen, aber mein Gegenspieler (KI) nicht.

Wenn sich ein Spieler zurückzieht ziehen aber - laut Spielregel - BEIDE Spieler Karten nach !!!
KivasFajo - Di 28 Dez, 2004 15:55
Titel:
Ein weiterer Bug ist mir im Zusammenhang mit Lachgas aufgefallen:
Die KI hat einen Mutanten ausgespielt obwohl die Ausspielbedingung des Mutanten nicht erfüllt war (aber das war ja soweit korrekt, weil die SF des Mutanten durch Lachgas ignoriert wurde), aber außer dem Abwehren meines Angriffs mit dem Schild wurde zusätzlich das Element gewechselt (das hätte aber nicht passieren dürfen, da der Elementwechsel Teil der (ignorierten) SF war).
Themistokles - Di 28 Dez, 2004 17:25
Titel:
@Ruwi
Klassennamen und Filenamen sind in Java identisch Wink)
Themistokles - Di 28 Dez, 2004 17:30
Titel:
@KivasFajo
Super, das sind sehr schöne Bugs! Damit hast du Dir deinen Vermerk im Programm verdient Smile
Ruwenzori - Di 28 Dez, 2004 17:53
Titel:
ähm - wenn man einen Bug findet, darf man den behalten, dachte ich bisher ?!?

Smile
Themistokles - Mi 29 Dez, 2004 10:08
Titel:
hmmm, war mir nicht bewusst dass Du Wert darauf legst. Aber kein Problem.
Habe hier einen ganzen Sack voll mit Bugs in allen Grössen. Musst sie Dir nur abholen Smile
[Tom] - Mi 29 Dez, 2004 12:41
Titel:
Vielleicht bin ich einfach zu blind; aber ich bekomme kein Spiel sinnvoll gestartet - Es wird, wenn überhaupt - nur das Deck von rot angezeigt; keine Buttons, Kontextmenüs oder Aktionen, wenn ich doppelklicke oder Ähnliches...

Eine kleine, kurze Anleitung, wie das Prog zu bedienen ist, wäre ganz schön...
ErzEngel - Mi 29 Dez, 2004 13:18
Titel:
Was mir letztens aufgefallen ist, war beim Versuch, mit einem Deck zu spielen, das ich im BM Deck Builder zusammengestellt hatte.

Da wurden mir die Karten dann nicht mehr angezeigt mit ihren Aufdrucken, sondern waren nur weiß-beige Rechtecke, wo man natürlich nichts mehr mit anfangen konnte.

Vielleicht hab ich da ja was falsch gemacht, vielleicht ist es ein Programm-Fehler.
Hat von euch schonmal einer mit einem externen Deckfile gespielt?
[Tom] - Mi 29 Dez, 2004 14:16
Titel:
Nö - Wie startet man überhaupt ein Spiel?
Themistokles - Mi 29 Dez, 2004 17:42
Titel:
Auszug aus dem README:
Starten: Jar-File lokal ablegen (NICHT entpacken!!)
Eingabeaufforderung öffnen.
Mittels "cd" in das Directory gehen in dem das Jar-File liegt
Befehl eintippen: java -jar BlueMoon.jar

Dann in der Menü-Leiste Start->Neues Spiel auswählen und es öffnet sich
das Auswahlfenster. Hier kann die mittels Reiter wählen zwischen KI, Netz und Test. Ein Klick auf den start-Button startet dann das jeweilige Spiel.

Grüsse
Themistokles
Themistokles - Mi 29 Dez, 2004 17:44
Titel:
BTW, falls sich das Fenster aus irgendwelchen Gründen zu klein öffnet, kannst Du es grösser ziehen mittels Maus an der rechten unteren Ecke.
Themistokles - Mi 29 Dez, 2004 17:54
Titel:
@ErzEngel

Ich habe die mit einen extra für die KI zusammengestellten Deck getestet.
Habe dieses mal angehängt für euch zum ausprobieren.
Es kann sein (und ich glaube ich hatte das schon geschrieben irgendwo), dass DeckBuilder etwas andere Namen verwendet (Leerzeichen anders oder Gross/Kleinschreibung). Sollten da Unterschiede auffallen, so werde ich das bei mir korrigieren. Im Zweifel mir das .bmd File schicken.
Ich finde es übrigens nicht so glücklich, dass die .bmd Files die Kartennamen verwenden anstatt die ID, diese hätte den Vorteil international zu sein, der Name ist es nicht.
[Tom] - Mi 29 Dez, 2004 19:33
Titel:
Themistokles hat folgendes geschrieben:
Auszug aus dem README:


Ach komm schon, so weit bin ich auch schon. Aber wie soll ich dann spielen??? Hier ein Screenshot nachdem ich das gemacht habe, was du in der Readme stehen hast, und was du hier geschrieben hast (Habe Reiter KI ausgewählt, und Hand anzeigen - beide Spiele Hoax)

Wie kann man nun spielen?? Wohin klicken? Was ziehen? Gibt es Buttons??
ErzEngel - Mi 29 Dez, 2004 19:38
Titel:
@Themi
Du bist ja ein sehr guter Java-Programmierer, was ich so gesehen hab.
Ist es dann nicht möglich, einfach noch einen eigenen Deckbuilder für das Programm anzulegen? Weil die Karten sind ja schon als Bilder in dem gesamten Paket mit drin und da eine kleine Liste von zusammenstellen zu lassen und das dann entsprechend noch abzuspeichern dürfte doch auch nicht allzu schwer sein.

UND: du hättest eine genaue Kontrolle drüber, wie die Deckfiles aussehen
ErzEngel - Mi 29 Dez, 2004 19:39
Titel:
Ach ja, dein bmd-File hat 0 Bytes. Das kann man zwar irre schnell runterladen, aber es ist dann doch recht wenig drin. Wink
[Tom] - Mi 29 Dez, 2004 19:42
Titel:
Hey Erz:
Kannst du mir vielleicht sagen, wie man das Spiel an sich bedient? Wie bekomme ich mal eine Karte im Blauen Bereich zu sehen?
Wie kann ich eine Karte in den Kampfbereich bekommen (sofern ich endlich mal Karten im blauen Bereich zu sehen bekomme)?
Muß ich etwas tun, damit die KI mal anfängt zu spielen?
ErzEngel - Mi 29 Dez, 2004 20:33
Titel:
Hi Tom,

also ich versuch es mal möglichst einfach und dennoch vollständig zu erklären:
Du bekommst ja am Anfang dieses Fenster, wo du für beide Seiten das Set auswählen kannst.
Unten kannst du dann auch noch anklicken, ob du des Gegners Handkarten sehen können möchtest oder nicht.

Dann wird das Spielbrett geladen und bei beiden Spielern sollten nun Karten zu sehen sein.
Standardmäßig ist eingestellt, dass Rot anfängt, also die KI.
Dieser spielt nun den Regeln entsprechend einen Charakter aus und links oben kannst du dann die von ihm angesagte Stärke und das Element sehen.
Sobald du am Zug bist, erscheint unten links ein blaues Rechteck, wo Zugbeginn drinsteht.
Das klickst du dann an und deine Anführeraktionen werden "entgraut", also leserlich dargestellt. Dies sind die Karten, die du nun ausspielen kannst, so du eine AA spielen möchtest. Wenn dies der Fall ist, klickst du einfach auf eine der so hervorgehobenen Karten drauf und sie wird ausgespielt.
Willst du keine AA spielen, klickst du links unten auf das blaue Rechteck mit der Aufschrift "Keine Anführeraktion".

Effektiv ist die Phasensteuerung immer auf der linken Seite und deine Möglichkeiten werden dir in diesem blauen Rechteck dargestellt.

Analog zu den AA geht das auch für die Charakterphase und die V/U-Phase.

Bist du mit der V/U durch, kommst du in die Nachziehphase, wo du auf deinen Kartenstapel klicken musst, bis du wieder deine 6 Karten auf der Hand hast. Verdeutlicht wird dies durch einen gelben Rand, der um den Nachziehstapel blinkt.

Deinen Zug beendest du schließlich damit, dass du auf das blaue Rechteck klickst mit "Zugende".

Dann ist die KI wieder am Zug, macht alles automatisch, beendet ihren Zug und das ganze Spiel geht von vorne los.

So, ich hoffe, anhand dieser Anleitung ist es dir möglich, das Spiel mal auszuprobieren. Falls es immer noch nicht klappt, ist es wahrscheinlich ein technischer Fehler, bei dem ich dann weniger weiterhelfen kann. Ablauf ist kein Problem, das erklär ich dir gerne. Dafür kannst du mir auch gerne eine P.N. schreiben.

Gruß,
Erz
[Tom] - Mi 29 Dez, 2004 21:08
Titel:
Gut, dann haben wir schon das Problem: Die KI tut nix.

Daher kann ich auch nicht spielen - oder brauch die KI eine halbe Stunde um ihren Zug zu überlegen??
KivasFajo - Mi 29 Dez, 2004 22:14
Titel:
Falls Dein PC nicht aus dem letzten Jahrhundert kommt, spielt die KI eigentlich recht flott (d.h. sie braucht max. 30 Sekunden für ihren gesamten Spielzug).
Hast Du schon versucht gegen Dich selbst zu spielen (also ohne KI)?
[Tom] - Do 30 Dez, 2004 11:36
Titel:
So, er hat eindeutig Probleme mit dem Bildschirm-Aufbau und der Darstellung. Nachdem ich ein wenig den Bildschirm größer und kleiner gemacht habe, hat er dann plötzlich den Button angezeigt (In einem Bereich, der die ganze Zeit über sichtbar ist)

Das Blaue Deck wird nicht geladen, daher Auto-Loss für Blau, und darum begreift wohl auch die KI nicht, was sie tun soll.

Welche JAVA-Version wird benutzt? Ich habe 1.4.1_03
Ruwenzori - Do 30 Dez, 2004 11:41
Titel:
Sagt mal, merkt denn keiner, dass Tom mein Problem hat?

Die KI stürzt sofort mit einer Exception ab (zu sehen im Consolefenster, wenn man nicht entgegen der Anleitung das jar File doppelklickt), der Patch von gestern sollte das beheben (ob das so ist, weiß ich in ein paar Stunden).

Edit: das Spiel funzt mit Java Versionen ab j2re-1_4_1_01 (also 2002, ältere noch nicht getestet).
[Tom] - Do 30 Dez, 2004 11:48
Titel:
Jupp!

Der Patch behebt das Problem!!

Bin am spielen... Sorry, hab nicht mitbekommen, daß es einen neuen Patch gab...
Themistokles - Do 30 Dez, 2004 12:10
Titel:
Hi Leute,
habe gestern die Version 1.41 hochgeladen. Extra für ErzEngel ist da der Ansatz eines Deckbuilders drin (Doppelklick auf eine Zeile fügt diese in neuem Fenster ein). Das Speichern fehlt noch, kommt bei der nächsten Version. Nichts destso weniger, möchte ich die .bmd Files kompatibel mit denen vom DeckBuilder halten.

Grüsse
Themistokles
Themistokles - Do 30 Dez, 2004 12:12
Titel:
Ich versuche nochmal das Deck-File hier anzuhängen.
Lachwurzn - Do 30 Dez, 2004 14:12
Titel:
Zunächst mal Riesen-Gratulation an Themistokles !

Respekt, wie weit das Programm schon ist. Ich bin erst jetzt (etwas spät, aber doch) so richtig zum Testen gekommen...

Die Performance ist schon jetzt absolut brauchbar (die KI schaffte 100% aller Gesamt-Züge innerhalb von 30 Sekunden), wenn man mal davon absieht, daß sie fallweise den TrickreichenStärkedoppler (Hoax 25) spielt, auch wenn es aktuell um Feuer geht.

Daß der ImponiereDemHeiligenDrachen (Terrah 30) nicht überprüft, was ich opfere, hat möglicherweise schon jemand reported.

Details später...
Ruwenzori - Do 30 Dez, 2004 14:38
Titel:
ErzEngel hat folgendes geschrieben:
UND: du hättest eine genaue Kontrolle drüber, wie die Deckfiles aussehen

Apropos Kontrolle: werden die ext. zu ladenden Files denn derzeit nach den Merkmalen:

geprüft? Das würde sich ja bei einem PC-Spiel irgendwie anbieten.

@Themi: zu dem Korrekturlesen der Namen PC-Spiel<->BMD Namen: wenn Du mir die betr. Klasse mailst, tu ich das gern (meine berühmten Einzeiler Wink)
Ruwenzori - Do 30 Dez, 2004 14:44
Titel:
Lachwurzn hat folgendes geschrieben:
... wenn man mal davon absieht, daß sie fallweise den TrickreichenStärkedoppler (Hoax 25) spielt, auch wenn es aktuell um Feuer geht.

Derzeit spielt die KI nur regelkonform, nicht aber schlau. Sie legt pro Zug alle möglichen Karten aus (außer AA - die kann sie noch nicht, sowie Mutanten und Schilde als sinnvoll erkennen). Dazu bitte derzeit noch keine Zeit zum Notieren verschwenden, das kömmt erst noch.

Lachwurzn hat folgendes geschrieben:
Daß der ImponiereDemHeiligenDrachen (Terrah 30) nicht überprüft, was ich opfere, hat möglicherweise schon jemand reported.

Das wäre ein Fehler, und ich kann mich grad nicht erinnern, den schon gelesen zu haben. Darum, solche Regelfehler zu finden, gehts derzeit.
ErzEngel - Do 30 Dez, 2004 14:55
Titel:
@Themi
Danke, aber der Deckbuilder war nicht NUR für mich gedacht, sondern ein nettes Gimmick, damit dein Programm eigenständig laufen kann, ohne auf ein anderes Programm zurückgreifen zu müssen.

Das mit dem Rechtsklick-Bug hab ich hier auf meinem Rechner noch diverse Male gehabt.
Wenn sich der KI-Spieler zurückzieht und dieses Meldungsfenster kommt "Spieler ROT zieht sich zurück", dann klickt mal ein paar Mal mit der rechten Maustaste auf irgendwelchen eurer Karten rum. Bei mir beendet er dann das Match.
Themistokles - Do 30 Dez, 2004 16:09
Titel:
@Ruwi
Das Proggie prüft die Kartenanzahl, die Anzahl Monde und ob die erste Karte ein Anführer ist.
Auf Doppelte wird bisher noch nicht getestet (bin nicht auf die Idee gekommen), aber dank Deinen Hinweis werde ich das einfügen! auch werde ich mal die Infomeldung in ein Popup-Window verlegen.

@ErzEngel
Klaro, aber da Du damit angefangen hast, konnte ich mir die kleine Bemerkung nicht verkneifen. Das mit dem Rechtsklick Bug ist mir noch total schleierhaft. Provoziere das doch mal und maile mir dann den Inhalt des Eingabeaufforderungs-Fensters.
Ruwenzori - Do 30 Dez, 2004 20:00
Titel:
Die Version 14.1 läuft jetzt auch bei mir sauber.

KI spielt vulca15 Flacka Am Ende meines Zuges darf ich 2 zusätzliche Karten nachziehen.
Die KI zieht nur bis auf 6 Karten nach.

KI spielt Kratar. Es gibt eine Exception. Keine Spekulation, warum. Files dazu an Themi.

Hinweis zu einer Exception: Ich sah grad durch Zufall, dass eine Exception nicht im kilog.txt drin ist. Diese muss man also manuell aus der Konsole rauskopieren.

Ruwi
Ruwenzori - Fr 31 Dez, 2004 01:53
Titel:
KI spielt Plärrer: Du darfst keine weiteren Karten in deinem Zug in deinem Kampfbereich auslegen, nachdem du dort 1 Karte ausgelegt hast.
Ich spiele Hoax28 Banne den Gegner: In diesem Zug werden deine Sonderfunktionen ignoriert. (Diese Karte hat keine Wirkung, wenn du -Lachgas- oder -Zirper- ausliegen hast und deren Sonderfunktion wirksam ist.)
Trotzdem darf ich nur einen Char legen, er skippt meine V/U Phase.

"Abwurf-Karten werden als Gang gespielt (bei mir 3 in einem Zug) --> korrigiert"
Nein, der Fehler besteht weiterhin.

Ich spiele Sarogakanas der Urfiese: Jetzt darf ich 2 Karten aus deiner Hand ziehen und abwerfen.
Wenn man das kleine Fenster versehentlich wegklickt (Schließen via Kreuz), erscheint es zwar erneut, jedoch kann ich nun nur noch 1 Karte ziehen, danach meint er fertig zu sein.
Dieser Fehler betrifft vermutlich alle Aktionen mit den kleinen PopUp Fenstern.

Wenn man UNDO drückt, sind danach weiterhin ALLE Karten im gegnerischen Kampfbereich aktiv dargestellt. Gezählt werden jedoch korrekt nur die wirklich aktiven.
Jedoch sind die SF ALLER Karten weiterhin fälschlich aktiv, also auch die der eigentlich inaktiven Karten, und sie wirken sogar auf BEIDE Spieler (ebenfalls fälschlich).

KI spielt BakuBut: In deinem Zug musst du eine Verstärkung auslegen oder dich zurückziehen.
Ich spiele Hacker Hank: Deine Charaktere, mit Ausnahme von Flit-Charakteren, werden ignoriert.
Die Stärke der KI geht korrekt auf 0. Trotzdem ist er aber an meinem Zugende der Meinung, die Bedingung für Terrah14 sei nicht erfüllt - was falsch ist, da Terrah14 ignoriert wird.

Der Erfolg des Abwerfens der Karten aufgrund ErdaushöhlerRaupe wird nicht geprüft.
Ich spiele Hoax28 Banne den Gegner: In diesem Zug werden deine Sonderfunktionen ignoriert. (Diese Karte hat keine Wirkung, wenn du -Lachgas- oder -Zirper- ausliegen hast und deren Sonderfunktion wirksam ist.)
Trotzdem wird die SF der ErdaushöhlerRaupe ausgeführt. Dürfte aber nicht.

Die KI fumbled mehrfach (erreicht meine Stärke nicht ohne rot zu werden).

Ich habe ebenfalls den Effekt mit dem Herumklicken mittels Rechtsmaus nach Rückzug - ziemlich mittig unter der Meldung führt es zum sofortigen Spielende. @Erzi: wie kommt man auf so eine Fehlermeldung? Hast Du Tremens und deswegen den OK Button nicht getroffen Smile ?
Lachwurzn - Fr 31 Dez, 2004 07:56
Titel:
Zitat:
@Erzi: wie kommt man auf so eine Fehlermeldung? Hast Du Tremens und deswegen den OK Button nicht getroffen ?


Ich gehöre normalerweise nicht zu denen, die solche typischen "ich auch" Posts machen, weil das Zeitverschwendung für alle ist - aber diese Bemerkung war WIRKLICH gut und hat ROFL-mäßig meinen Tag gerettet.

Ich bewundere insgeheim schon seit Jahrzehnten Leute, die beim Testen von Software auf Dinge draufkommen, die ich auch unter Zuhilfenahme stärkster Drogen niemals ausprobiert hätte. Ich würde mich schon trauen, aber ich hätte die Ideen einfach nicht (z.B. wild mit der Maus in der Gegend herumzuklicken)... Wink
ErzEngel - Fr 31 Dez, 2004 17:11
Titel:
Nein, es war eigentlchi ganz einfach. Die KI hatte sich zurückgezogen und ich wollte, bevor eine bestimmte Karte im Ablagestapel verschwunden wäre, noch mal deren SF lesen (ich kenn noch nicht alle auswendig).

Und da es beim ersten Mal nicht angezeigt wurde, hab ich es wieder und wieder probiert (jaja, ich weiß. Aber Versuch macht kluch)

Gut, und dann hatte ich auf einmal komplett gewonnen.

Und das mit dem OK-Button ist doch ein blöder Kommentar, weil wer versucht schon, da mit der RECHTEN Maustaste zu bestätigen? Das macht man schon immer mit der LINKEN.
Ruwenzori - Fr 31 Dez, 2004 17:37
Titel:
Aber nich wenn Du Tremens hast ...
ErzEngel - Fr 31 Dez, 2004 18:14
Titel:
Hab es jetzt nochmal mit der allerneuesten Version von dem Spiel getestet und jetzt kommt dieser Fehler nicht mehr.

Sollte ich ihm nochmal über den Weg laufen, lasse ich es euch wissen, damit diese Verschmähungen weitergehen können. Wink
ErzEngel - So 02 Jan, 2005 18:30
Titel:
Mal was total Unwichtiges, aber ne kleine Kosmetik-Korrektur. In der Kartenliste ist bei Rhul24 der Schwarze Drache als Grüner Drache drin.

Und das wars auch schon. Smile
Ruwenzori - So 02 Jan, 2005 20:36
Titel:
ErzEngel hat folgendes geschrieben:
Hab es jetzt nochmal mit der allerneuesten Version von dem Spiel getestet und jetzt kommt dieser Fehler nicht mehr.

Sollte ich ihm nochmal über den Weg laufen, lasse ich es euch wissen, damit diese Verschmähungen weitergehen können. Wink

Ich hatte ja die neueste Version, und ich konnte ihn ebenfalls reproduzieren.
ErzEngel - Mo 03 Jan, 2005 09:38
Titel:
Hmm, dann lag es also nicht allgemein am Rechtsklicken, sondern ich hatte durch Zufall auch noch die richtige Stelle getroffen. Das grenzt ja jetzt echt schon an nahezu verschwindend geringe Wahrscheinlichkeit. Smile
pjw - Mi 05 Jan, 2005 19:32
Titel:
NullPointer exception wenn nicht de_DE eingestellt:
Zitat:

java.util.MissingResourceException: Can't find bundle for base name de.madwer.bluemoon.BlueMoonResource, locale de_CH
Externes Option-File gefunden
Externes Layout-File gefunden
Exception in thread "main" java.lang.NullPointerException
at de.madwer.bluemoon.Neptun.initLayout(Unknown Source)
at de.madwer.bluemoon.Neptun.main(Unknown Source)


Aber mit
Zitat:

LANG=de_DE java -jar BlueMoon.jar

läuft's auch unter Debian GNU/Linux 3.1 mit Java Blackdown-1.4.2-01
Themistokles - Fr 07 Jan, 2005 12:48
Titel:
Merci, bin selber noch nicht dazu gekommen nachzuschauen wie man das einstellt. Für die nächste Version wird das Resource-File nur noch _de lauten, so dass die Unterscheidung in de_DE, de_AT und de_CH entfällt.

Viele Grüsse
Themistokles
Ruwenzori - Fr 07 Jan, 2005 14:22
Titel:
Apropos nächste Version: immer wieder Sonntags Smile ?
ErzEngel - Mo 10 Jan, 2005 14:57
Titel:
So, nach langer Zeit hab ich mal wieder gespielt und auch gleich wieder 2 mMn Fehler entdeckt.
Falls sie schon genannt wurden, sorry.

Mein Gegner hatte im Laufe eines Kampfes seinen letzten Charakter von der Hand gespielt und sich im Zug darauf zurückziehen müssen. Er war dran mit Kampf eröffnen und hatte keinen Char auf der Hand. Das Programm fing an zu rechnen und zu rödeln. Es wurden natürlich keine Chars gehighlightet ("erhellt" klang noch komischer). Doch nach ca. 5 Sekunden Rechnen wurden auf einmal die V's und U's hell und die KI sprang auch in die entsprechende Phase rein.

Mimix-Spiel:
Schamane des ... (keine Ahnung mehr): Ich darf nach meiner V- und U Phase ziehen.
Die Karten hat ja ein Stopp-Symbol, dadurch wird mir ein Ausspielen einer weiteren Karte untersagt.
Beginne ich nun einen Kampf mit diesem Char, dann darf ich nicht ziehen. Spiele ich diesen Char im Laufe eines Kampfes, wird die SF ausgeführt.

Soviel von der Front.
@Ruwi
Bin nicht mehr in AB, Post (Update) wäre also wieder willkommen, wenn du so nett wärst.
Themistokles - Mo 10 Jan, 2005 16:06
Titel:
Ich bin gestern nicht dazu gekommen die Version zu aktualisieren. Wird am Donnerstag Abend gemacht.
Bin dann für 2,5 Wochen in Urlaub, also kommt die darauf folgende Version dann am 6. Februar!

Viele Grüsse
Themistokles
ErzEngel - Mi 12 Jan, 2005 09:18
Titel:
Ich hab noch nen Bug gefunden.Es war meines Erinnerns nach ein Spiel Khind gegen Terrah
Ich war Khind, KI war Terrah.
Ich bekam den Undurchdringlichen Nebel gegen mich gespielt, was mich als Ganger schon extrem geärgert hat.
Richtige Umsetzung programmintern war, dass ich nicht mehrere Charaktere einer Gang im selben Zug ausspielen konnte.

ABER:
Ich konnte meine bisher ausliegende Gang Runde um Runde durch den neu ausgespielten Charakter erweitern.
Allerdings müsste mit dem Ausspielen des Nebels die bis dato aktive Gang auf einen Charakter reduziert werden und auch keine Gang mehr werden.
Ruwenzori - Di 18 Jan, 2005 15:37
Titel:
@Themi: wie gedachtest Du mit den bald kommenden Pillar sowie den Gesandten und Inquisitoren zu verfahren? Gleich mit reinnehmen, oder erstmal eine fertige Version herbeiführen?

Ich wär ja sehr für ersteres, aber weiß natürlich nicht, was geht.

Die Änderungen durch G&I können durchaus mehr als marginal sein (ich erwarte das sogar), andererseits macht es wenig Sinn (mMn), auf einem Stand ohne diese weiterzuentwickeln.
dorn49 - Di 25 Jan, 2005 00:53
Titel:
Hi,
ich bin neu beim testen deshalb weiß ich leider nicht welche Fehler schon angemerkt wurden. Also am stärksten aufgefallen ist mir, dass wenn man die Stärke des Gegners nicht erreicht, wir dies angemerkt, der Kampf geht aber ganz normal weiter. Das Gleich gilt für einige sonderfunktionen. Zum beispiel verstärkung legen oder zurückziehen. Der Computer kann keine verstärkung legen. Dann kommt eine meldung Bedingung von karte sowieso nicht erfüllt. Und danach läuft der Kampf normal weiter.

So ich werde dann mal ins Bett... ist ja schon spät Wink
mfg Dorn49
Randan - Di 25 Jan, 2005 02:04
Titel:
Das ist kein Bug sondern ein Feature Wink Lies dir mal die Readme durch die nicht ohne Grund so heisst Smile
ErzEngel - Di 25 Jan, 2005 09:33
Titel:
Können wir nicht einen Thread aufmachen, wo Themi eine Liste der noch offenen Bugs macht und er aktualisiert immer, wenn er einen abgearbeitet hat.

Dann braucht man nicht immer Bugs posten, die schon gemeldet sind, sondern schaut kurz in der Übersicht nach, was es schon gab und dann wird HIER im Ordner der neue Bug gemeldet.
dorn49 - Di 25 Jan, 2005 14:02
Titel:
@Randan
hmm die readme habe ich eigentlich gelesen. Zumindest das was mir davon wichtig erschien. Ich habe jetzt aber gesehen, dass diese Sache schon bei Entwicklungsstand im Prog selbst steht

@ErzEngel
Die Idee finde ich gut. Gerade weil ich gestern noch versucht habe herauszufinden, was alles schon als Bugs gemeldet wurde.

mfg Dorn49
Ruwenzori - Di 25 Jan, 2005 14:08
Titel:
Ich würde meinen, das macht erst Sinn, wenn die von Themi angekündigte neue Version online ist. Jetzt scheint es mir vergebliche Liebesmüh.

Danach befürworte ich es auch sehr und stelle mich gern als Hilfe zur Verfügung. Nur erst müssen die infos von Themi her, was alles gefixt ist.
dorn49 - Di 25 Jan, 2005 15:28
Titel:
Stimmt, das ist sinnvoller..
ErzEngel - Di 25 Jan, 2005 19:48
Titel:
Naja, es ist ja nur sehr selten der Fall, dass Ruwi da nichts machen kann. Wink
Ruwenzori - Mi 26 Jan, 2005 09:33
Titel:
Er könnte schon, er will nur nicht Wink
Colin - Mi 26 Jan, 2005 17:22
Titel:
Ich habe das Spiel gerade mal angetestet, dabei is mir folgendes aufgefallen:

1. Neben dem Aburfstapel wird die Anzahl der Abwurfkarten angezeigt. Ausserdem werden alle bisher gespielten Anführeraktionen angezeigt. Das ist laut Regeln nicht erlaubt:
"Man darf die Karten des Nachziehstapels und die Karten im Kampbereich zählen. [...] Die Karten in den Abwurfstapeln und im Stapel der Anführeraktion dürfen nicht nachgesehen werden. Nur die jeweils zuoberst liegende Karte dieser Stapeldarf sichtbar sein"

2. Wenn ich im Spielstart Dialog auf nen RadioButton drücke, wirkt sich diese Auswahl zwar aus, aber der entsprechende Radio-Button wird nicht aktiv.

3. Der "Nächste Zugphase" Button hat bei mir weisse Ränder in den eigentlich unsichtbaren ecken.

4. in der Auflösung 1280 ist das untere "Kampbereich" Rechteck bei mir zwar in der Richtigen Höhe, aber ganz Links am Fensterrand. (obwohl die Werte in der screenLayout.xml zu stimmen Scheinen) Bei 1024 hab ich das Problem nich

5. Im optionen menu steht 2 Mal Talon1 untersuchen

6. Wenn man sich ein Deck zusammenstellt, kann man gleiche Karten doppelt in die liste einfügen

7. Es sollte eine Option wie "Nur offizielle Karten erlauben" geben

8. Es wär schön, wenn es eine option gäbe, die Karten in der Kartenhand nach Typ, und dann nach Name Sortiert (so das Charakter/Verstärkungen mit gleicher Gang/gleichem Paar direkt nebeneinander stehen)

Falls das für die Anzeigefehler irgendwie von Bedeutung ist:
Ich Benutze Windows XP Home mit Sun J2RE 5.0 Update1 und als Auflösung 1400*1050

Ich hoffe das ich nicht allzu viele schon beknnte bugs hier genannt habe... Aber ich habe den Thread hier nur überflogen...

Ansonsten kann ich nur sagen: Echt gut gemacht, das Programm! ;I
Ruwenzori - Mi 26 Jan, 2005 23:46
Titel:
Danke Dir.

6. ist schon bekannt und wird wohl in der nächsten Version behoben sein, die anderen sagen mir nichts (wobei wir 1. schonmal andiskutiert hatten, aber wieder davon abgekommen waren. Aber du hast Recht, das darf nicht zu sehen sein).
Colin - Do 27 Jan, 2005 00:28
Titel:
So, ich habe mal ein bisschen gespielt und noch ein paar Sachen entdeckt. Ich kopiere einfach mal meine Notizen hier rein:

1. Wenn man in der Charakterphase einen Snapshot macht, werden anschliessend beim Laden alle inaktiven Charaktere aus dem Kampfbereich aktiv und nach dem abschliessen der Charakter- und Verstärkungsphase mit in die Stärkeberechnung einbezogen. (auch beim undo)

2. Wär schön, nur einmal klicken müssen, um in der Phase "Karten Nachziehen" auf 6 Karten aufzufüllen. (zwischen dem ziehen darf man ja sowieso nichts machen)

3. Nach der phase "Rückzug vom Kampf" sollte man eigentlich nicht in die Phase "Zugende" kommen

4. Inaktive Karten im Kampfbereich müssen unsichtbar sein(wie Anführeraktionen...)

5. KI legt "Geschwaderführer Säbelfeder", dann "Abwurf"- "Feuerblitze" "Felsbrocken" und "Brandfackeln": d.h. einen Charakter,
und dann !3! Paarverstärkungen (ohne irgendeine "Beliebig viele Verstärkungen" Sonderfunktion)

6. KI gibt nicht auf, wenn Gegner terrah 13 "Unterstützung auslegen oder zurückziehen" auslegt, sondern spielt stattdessen weiter, so dass eine Fehlermeldung kommt.

7. Wenn ich bmd-files aus dem BM-Deckbuilder von Hand ändere, kann ich sie danach nicht mehr im Programm laden. Das Spiel startet zwar, aber der Hintergrund der Kartenbereiche bleibt weiss
Es reicht die Reihenfolge von 2 Karten zu verändern (habe extra darauf geachtet auch keine whitespaces zu ändern)
Ruwenzori - Do 27 Jan, 2005 09:12
Titel:
1. bekannt

2. gute Idee.

3. das passiert, um die Kartenhand auf 6 Karten auffüllen zu können.

4. bekannt, derzeit nur zum Testen so.

5. bekannt

6. bekannt

7. der ist neu Wink

Danke!
Chakotay - Do 03 Feb, 2005 19:41
Titel:
Hi

So habe auch mal die ersten Testspiele gemacht. Ausser den bekannten Fehlern ist mir noch einer aufgefallen, der noch nicht da steht:

Folgende Situation: Ich habe einen Drachen bei mir stehen. Der Computer legt seine letzte Karte aus und eröffnet damit einen neuen Kampf. Jetzt hat er keine Karten mehr, so wohl auf der Hand als auch im Nachziehstapel.
Er sagt 2 Feuer an.

Ich habe aber nur einen Char mit einem Wert von 1 und keine U+V. Also muss ich mich zurückziehen.

Jetzt steht da plötzlich, dass ich mit 1 Drachen 2 Kristalle gewonnen hätte. Das ist aber meiner Meinung nach falsch.
Da der letzte Kampf erst zu Ende gespielt wird, muss ich meinen Drachen noch zurückstellen. Dann erst habe ich gewonnen, da die KI zuerst das Spielende herbeigeführt hat. Dann aber nur einen Kristall.

Gruß
Chako
Ruwenzori - Do 03 Feb, 2005 20:13
Titel:
ja stimmt, Deine Beschreibung ist korrekt, die KI hat falsch gerechnet.

Danke!

@all: für den 6.2. war die nächste Version angekündigt.
Chakotay - Fr 04 Feb, 2005 10:01
Titel:
Ich hatte gestern noch mal so einen ähnlichen Fall. Mir scheint, dass das Programm sobald einer keine Karten mehr hat, sofort den Sieger auszuft, ohne den laufenden Kampf noch auszuwerten.

Vermutlich deshalb, weil das Programm zur Auswerteroutine nicht mehr kommt. Das nur als Hilfe zur Fehlersuche.

Gruß
Chako
Ruwenzori - Fr 04 Feb, 2005 17:06
Titel:
Ruwenzori hat folgendes geschrieben:
@Themi: wie gedachtest Du mit den bald kommenden Pillar sowie den Gesandten und Inquisitoren zu verfahren? Gleich mit reinnehmen, oder erstmal eine fertige Version herbeiführen?

Ich wär ja sehr für ersteres, aber weiß natürlich nicht, was geht.

Die Änderungen durch G&I können durchaus mehr als marginal sein (ich erwarte das sogar), andererseits macht es wenig Sinn (mMn), auf einem Stand ohne diese weiterzuentwickeln.

um daran mal mit den neuesten Infos aus dem Kartefakt anzuknüpfen:
Kintaro hat folgendes geschrieben:
Neue Infos über die mit Freude erwarteten neuen Sets:

Laut dem neusten Kartenfakt (04.02.2005) werden die Gesandten nicht nur die Tutu- und Hyla-Charaktere (z.B. die Dame in weiß), die aus dem ewigen Eis nach Blue Moon kommen, enthalten, sondern darüber hinaus greifen nun auch die Thronfolger in das Geschehen mittels Interventionen ein!!! Diese Interventionen beeinflussen das Spielgeschehen direkt, wodurch es z.B. möglich wird, auf bestimmte Aktionen des Spielers direkt zu reagieren. Ein Beispiel für eine solche Intervention ist diese hier:

Schande über Euch!

Ich darf diese Karte auslegen, wenn du deinen ersten Charakter in deinem Zug auslegst: Dein Charakter ist ungültig und wird abgeworfen. Du musst einen neuen Charakter auslegen oder dich zurückziehen.

2 Monde


Auf diese Interventionen kann man dann durch andere Karten auch noch reagieren.

Zudem kommen jetzt auch die Inquisitoren ins Spiel, die, wie schon spekuliert wurde, wirklich erlauben mehr Karten und mehr Monde ins Spiel zu integrieren und die zudem auch noch Spezialfähigkeiten haben.

Die Tutu werden alle freie Charaktere sein, die aber immer einen kleinen Haken haben. Die Hyla sind ein mächtiges Volk, deren Anführeraktionen dauerhaft im Spiel bleiben. Jedenfalls so lange, bis eine andere Hyla-Karte gespielt wird.

Endlich werden auch die bereits erhältlichen Sets aufgefüllt. Die Mimix, Flit, Hoax und Vulca erhält eine neue Karte und eine 32ste, die eine speziell auf dieses Volk zugeschnittene Anführeraktion sein wird. Die Mimix erhalten einen Teil des fehlenden Pärchens (der andere kommt dann wohl doch leider erst im Herbst zur Messe in Essen).

So, das soll es erstmal von mir gewesen sein.

Sunny Greetz


Kintaro

Kintaro hat folgendes geschrieben:
Bis lang sind mir zwei Inquisitoren bekannt, die jeweils zusätzlich zum Anführer ausgelegt werden und die erlaubte Karten- und Mondzahl erhöhen:

Schmierpfote - Königliche Ministerin

+ 10 Karten + 15 Monde

und

Argusauge - Königlicher Aufseher

+ 5 Karten + 5 Monde
Ich darf alle meine Karten auslegen, als hätten sie das ERSETZEN-Symbol.

Dieses Symbol wurde bislang nur in Bezug auf die Interventionen erläutert, die man in der Anführerphase auch gegen eine neue Karte vom Stapel austauschen darf. Möglicherweise gilt dies für alle anderen Karten dann auch jeweils in ihrer eigenen Phase...

Zu den Hyla ist bis jetzt nur bekannt, dass sie keine Mondkosten haben. Diese mächtigen Kreaturen können aber nur jeweils von einem Spieler verwendet werden, d.h. dass dein aktiver Hyla-Charakter auf den Ablagestapel wandert, sobald dein Gegner auch einen Hyla-Charakter spielt.

Weitere Karten sind zwei Charaktere der Pillar (6/2 und 4/3) wobei der 6/2er scheinbar der Charakter ist, der auch auf der Schachtel abgebildet ist.

Sunny Greetz

Kintaro

Da geht also spieltechnisch doch einiges Neue ab. Kartenaustausch, Intervention, neues Symbol...

Umso gespannter bin ich also nun auf die Antwort auf meine Eingangsfrage.
Chakotay - Sa 05 Feb, 2005 21:14
Titel:
Noch ein Fehler, der mir aufgefallen ist:

Ich habe die Karte Plärrer (Flit 10) ausgespielt: Du darfst keine weiteren Karten in Deinem Kampfbereich auslegen, nachdem Du dort eine ausgelegt hast.

Die KI hat aber einen Charakter ausgelegt und noch einen Frei Charakter, der aber laut meiner SF nicht erlaubt war.

Gruß
Chako
Chakotay - Sa 05 Feb, 2005 23:21
Titel:
So noch etwas habe ich festgestellt. Im Spiel Hoax gegen Vulca kam es zur folgenden Situation:
KI fängt mit Hacker Hank an. Ich kontere mit der Aqua Karte (4/4), die ignoriert wird und lege eine Verstärkung mit 2 Erde dazu. Der Kampf fand in Erde statt.
Jetzt habe ich eine Stärke von 2 Erde angesagt. Was passiert aber jetzt, wenn die KI einen Charakter auslegt? Dann ist sein Hacker Hank nicht mehr aktiv. Ich hatte nun 6 Stärke im Programm, da mein Charakter nicht mehr ignoriert wird.
Ist das so richtig? Wenn ja, dann hat die KI das nicht kapiert, weil sie hat nur einen Char mit 3 nachgelegt und dann wurde die Stärke nicht erreicht.

Also ist die Frage, wenn Hacker Hank nicht mehr aktiv ist, ob dann der Wert meiner Charaktere wieder gilt. Und ob dann diese Stärke aufgebracht werden muss.

Gruß
Chako
master - Sa 05 Feb, 2005 23:24
Titel:
Ja sobald ein neuer charakter über hacker hank gelegt wird ist dein charakter wieder aktiv und somit muss der gegner 6 erde erreichen
KivasFajo - Sa 05 Feb, 2005 23:25
Titel:
Ja, Dein Charakter gilt wieder. Die KI müsste also eigentlich Stärke 6 erreichen (oder übertreffen).
erml - So 06 Feb, 2005 00:10
Titel:
Habe die ersten Testspiele hinter mir. Erstmal ein dickes Lob an die Entwickler, sehr ansprechende Oberfläche, und das Programm kann schon sehr viel für eine Alphaversion.
Ein paar Fehler, die ich nicht in diesem Thread gefunden habe (natürlich ohne Gewähr):

1. Wenn die KI in einem laufenden Kampf keinen Charakter hat, zieht sie sich nicht zurück, sondern landet in einem Endlosloop in der Charakterphase (allerdings bei erhellten V's und U's im Handbereich).

2. Spiele ich Genathones bei Kampfbeginn, kann ich 2 U's spielen. Spiele ich ihn später, kann ich eine V und 2 U's spielen, wenn ich mit der V beginne. Also eine U zuviel. Wenn ich allerdings zuerst eine U spiele, kann ich keine V mehr spielen.

Das wars auch schon. Weiter so!
erml - So 06 Feb, 2005 15:09
Titel:
Nach ein paar Flitspielen ist mir dort ein Bug aufgefallen. Wenn KI einen WA-Charakter liegen hat, kann ich meinen Bumerang nicht mehr aufnehmen. Sollte aber laut Regeln gehen.
Freu mich schon auf die neue Version!
Chakotay - Mo 07 Feb, 2005 08:42
Titel:
Ich denke, das ist richtig so. Spbald 2 WA Symbole aktiv liegen (also auf jeder Seite mindestens eines), dann darf keiner mehr seine Karte wiederaufnehmen. Erst wenn eines inaktiv wird, dann darf man wieder aufnehmen.
Steht aber so in der Regel unter Ausnahmen. Dabei ist es egal, ob Char oder V oder U.

Gruß
Chako
Mambax - Mo 07 Feb, 2005 10:25
Titel:
Da hat erml recht.
er müsste seinen bumerang wieder aufnehmen können, denn dieses "Nicht-Wieder-Aufnehemen" betrifft nur charaktere, nicht U oder V; dh. entsprechende U und V kann man immer wieder aufnehmen, außer dies wird durch eine Sonderfunktion verboten.
In der Spielanleitung unter "Erklärung der Kartensymbole" ist nur von Charakteren die Rede, nicht von U und V.
keine sorge Chakotay, diese hatte ich auch überlesen und dachte zuerst gleich wie du, erst beim spielen wurde ich eines besseren belehrt.

P.S. @erml: schade, dass es gestern beim länderspiel nicht geklappt hat, aber bei der rückrunde werden die karten wieder neu gemischt *g*;
gruß in den vinschgau.
erml - Mo 07 Feb, 2005 20:03
Titel:
@ Chako: Wie Mambax richtig erwänht, die Nichtwiederaufnehmenregel gilt nur für Charaktere.

2 Khind Bugs:
Cool Kid (aufgedruckte ungerade Werte auf V's und U's zählen nicht) ignorierte mein Erdwasser (Stärke erhöht sich auf 7), das dürfte nicht sein, da es sich nicht um einen aufgedruckten Wert handelt.

Top Dog (V und U mit Symbol abwerfen) wirft Urgewaltigen Zauber (kein Symbol) ab.
Chakotay - Mo 07 Feb, 2005 22:53
Titel:
Ja stimmt. Habe die Stelle der Anleitung nachgelesen. Gilt nur für Charaktere im Kampfbereich.
Dann ist das ein Fehler im Programm. Zum Glück hatte ich die Situation noch nicht im Spiel, sonst hätte ich es garantiert falsch gespielt.

Gruß
Chako
FoxOTRox - Mi 09 Feb, 2005 13:08
Titel:
Wunderliche KI:
Der Hoax Spieler hat zu Spielbeginn 6 Charaktere auf der Hand und legt ausgerechnet Hacker Hank, und das gegen die Terrah!

Bug:

Ich (Terrah) legte Kabu Kat ("musst eine Unterstützung legen oder dich zurückziehen").
Die Hoax-KI hatte jedoch nur 4 Karten, da ich ihm welche abwarf und zu seinem Pech auch keine Charaktere, jedoch eine Unterstützung (Schleuder der Verwirrung) auf der Hand.
Anscheinend bestand er trotzdem darauf diese Bedingung erfüllen zu wollen und verfing sich daraufhin in eine Endlosschleife.
Ruwenzori - Mi 09 Feb, 2005 15:02
Titel:
FoxOTRox hat folgendes geschrieben:
Wunderliche KI:
Der Hoax Spieler hat zu Spielbeginn 6 Charaktere auf der Hand und legt ausgerechnet Hacker Hank, und das gegen die Terrah!

Der Anfangszug ist derzeit reine Zufallsroutine, nix KI (oder höchstens K=Noch keine Wink)
Themistokles - Mo 14 Feb, 2005 11:59
Titel:
Hallo Leute,

bin wieder da und mache nun mit der Entwicklung am Programm weiter.

Hat sich leider alles etwas rausgezogen, weil ich nach dem Urlaub Jobmässig mit einem neuen Projekt betraut/totgeschüttet wurde. Aber nun ist wiede alles in seinem normalen Lauf und ich brenne darauf die neuen Kraten einzubauen Smile

Grüsse
Themistokles
Ruwenzori - Mo 14 Feb, 2005 12:30
Titel:
Huhu und *froi* er lebt noch Wink

Dann viel Spaß, besonders mit den Interventionen.
Ladoik - Mo 14 Feb, 2005 13:35
Titel:
Man Ruwi bist du gemein *gg*
Ruwenzori - Mo 14 Feb, 2005 14:23
Titel:
Das war gar nicht gemein gemeint - ich hätte Spaß dran, wenn ich sowas programmieren könnte...
Chakotay - Di 15 Feb, 2005 15:22
Titel:
Grad noch die Kurve gekriegt Very Happy
Themistokles - Mi 16 Feb, 2005 15:11
Titel:
Habe mir mal ein Bild gemacht was da an neuen gekommen ist.
Hmm.. nett.... hmmm....viel Arbeit.
Ok, Stand der Dinge seit gestern: neue Bilder eingebaut. Bild für Symbol "Ersetzen" fehlt noch. Hat da jemand schon eines? Kartenliste ist geupdatet, d.h. die Karten von Pillar und G&I sind eingebaut mit den Texten.
Todo: die neuen Karten mit Sonderfunktionen einbauen. Denke bis Samstag ist das drin. Dann geht an die neuen Regeln für G&I.

@ruwi Und das mit den Interventionen ist glaube ich gar nicht so schwierig Wink

Viele Grüsse
Themistokles
Chakotay - Mi 23 Feb, 2005 12:12
Titel:
Hört sich ja gut an. Dann kann bestimmt bald wieder gestestet werden. Freu mich schon drauf Very Happy
rmx - Mi 23 Feb, 2005 16:20
Titel:
So, ich hab grad auch mal die ersten Spielchen gemacht. Seh schön, das Ganze. Eins ist mir allerdings aufgefallen. Ich hab beim Überfliegen des Threads nichts vergleichbares gefunden und hoffe, ich habs nicht übersehen.

Beim ersten Spiel hab ich einfach mal die KI die Flit spielen lassen. Ich habe meinen Zug gemacht, daraufhin legt die KI einen Charakter aus und danach 5 Abwürfe (quasi alles, was auf der Hand war.), sprach 12 Feuer (was rein rechnerisch korrekt war) und beendete den Zug.
Normalerweise sollte er ja nur maximal 2 legen können.

Ich habs dann noch dreimal mit anderen Gegnern auf meiner Seite getestet und jedesmal hat die KI alle Abwürfe rausgehauen, die ihr zur Verfügung standen.
Ruwenzori - Mi 23 Feb, 2005 16:43
Titel:
Den kennen wir schon. Die KI spielt derzeit PAAR quasi als GANG - ist ja auch effizienter und erhöht noch den Kartendurchsatz. Smile

Es gibt nach der nächsten Version auch eine sortierte Liste der known errors - versprochen.
Ladoik - Fr 25 Feb, 2005 16:18
Titel:
So ich habe auch mein erstes Testspiel hinter mir.

KI - Hoax Standart gegen ein eigenes Flit Deck.

Die KI spielt Bethenitana "Du gewinnst keinen Drachen wenn ich mich zurück ziehe."
Daraufhin kontere ich mit Hacker Hank "Deine Charaktere bis auf Flit Charaktere werden ignoriert" + 2 Verstärkungen.
Die KI zieht sich im nächsten Zug zurück und ich bekomme keine Drachen. Hätte ich aber bekommen müssen da Bethenitana ja ignoriert wurde.

Außerdem funzt eins meiner selbstgebauten Khind Decks nicht. Ich weiß nicht wo man da die Namen Vergleichen muß, ich hänge das bmd File einfach mal hier dran.
Ruwenzori - Fr 25 Feb, 2005 18:20
Titel:
Themistokles hat folgendes geschrieben:
Bild für Symbol "Ersetzen" fehlt noch. Hat da jemand schon eines?

Ja, Redi hat grad eins gepostet. Hier ist es.
tomtom_strobl - Fr 25 Feb, 2005 22:44
Titel:
Coole Sache, muss ich schon sagen...
besonders das BlueMoonLogo am Anfang mit dem Feuerball find ich hübsch Wink
tech7 - So 27 Feb, 2005 12:05
Titel:
Hallo,

so da ich jetzt auch mitteste geb ich mal meinen Senf dazu,
aber erstmal ein großes Lob an den Programmierer für die Arbeit die er da reinsteckt.

Es kann sein dass diese Sachen schon hier gepostet sind aber ich wollte jetzt nicht alle 14 Seiten durchlesen,
In einem spiel wurde mein Schamane des Lebens nach dem Tode ignoriert (nein es lag kein Lachgas) und ich hatte mich verklickt und deswegen einmal nicht die benötigte Stärke erreicht trotzdem wurde einfach weitergespielt.

Werdet ihr eig. den SourceCode freigeben ?

cu tech7

edit: ok wer lesen kann ist klar im Vorteil Wink Es steht in der Readme dass das mit dem Weiterlaufen bei Fehler so gewollt ist
Ladoik - Mo 28 Feb, 2005 16:36
Titel:
Ich hoffe ich habe es nicht irgendwo überlesen und es ist jetzt doppelt, ich habe da noch zwei Fehler gefunden.

KI - Terrah gegen Khind, beides Standartdecks.

1: Die KI hat eine ganze Weile Mad Mike auf der Hand gehabt und hätte ihn spielen können. Ist ja nu gegen die Khind die Killer Karte schlecht hin.
Hat sie aber nicht getan. Sie hat sich lieber zurückgezogen als den Kampf mit Mad Mike zu retten.
Das hat sie zwei mal getan. Mir kam es so vor als hätte die KI garnicht registriert das Mad Mike meinen Agriff zu nichte machen würde.

2. Die Sonderfunktion von Top Dog funzt nicht richtig. Der wirft nicht Karten mit Symbolen ab, sondern eine Verstärkung oder Unterstüzung ganz egal ob die Symbole hat oder nicht.
tech7 - Mo 28 Feb, 2005 17:51
Titel:
Ladoik hat folgendes geschrieben:
Ich hoffe ich habe es nicht irgendwo überlesen und es ist jetzt doppelt, ich habe da noch zwei Fehler gefunden.

Es wäre vielleicht das beste wenn ein Mod hier einenen Thread aufmacht mit einer aktuellen Buglist, dann würde größtenteils sichergestellt, dass so etwas nicht passiert.

Und noch ein Bug meinerseits ich spiele Terrah Standart deck, die KI Hoax, der erste Kampf dauert recht lang (wohlgemerkt wir hatten beide noch Hand- und Nachziehkarten) ich zwinge die KI zum Rückzug und das Programm denkt das Spiel wäre vorbei Question Ich habe den letzten Teil des KI-logs gesichert falls das hilft .

Gruß Joachim
Ruwenzori - Mo 28 Feb, 2005 18:06
Titel:
Ruwenzori hat folgendes geschrieben:
Es gibt nach der nächsten Version auch eine sortierte Liste der known errors - versprochen.

tech7 - Sa 12 März, 2005 14:17
Titel:
Hallo,

zusammen, hier mal wider ein paar Bugs Wink

-Bashdia funktioniert bei mir nicht.

-Öfters wertet das Programm ein Spiel als beendet wenn ich den .. hat sich zurückgezogen Frame über das Schließen-Symbol schließe(was für'n deutsch Wink )

-Um mehr Karten nachzuziehen wollte ich täusche den heiligen drachen spielen ohne was abzwerfen, also fenster weggeklickt, die nächsten drei charaktere die ich im Kampf spielen wollte wurden abgeworfen.

-Gegner hat Kabu Kat liegen ich habe daraufhin Zirper gelegt, dass Programm meinte daraufhin ich hätte die Bedingng nicht erfüllt, konnte aber selber daraufhin Ras-mus-pan korrekt spielen


Achtung etwas längerer Text
ich hatte eine NullPointerException
hier der Consolentext

Code:
Stage/GameAction: 123/2  Zig-nur-Don
LACHGAS NICHT AKTIV
Stage: 124
ENDE CHAR
Stage/GameAction: 124/18  ---
Stage: 125
Stage/GameAction: 125/20  ---
Stage: 127
Stage/GameAction: 127/1  ---
Stage: 128
Stage/GameAction: 128/21  ---
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/12  Gleiter
Stage/GameAction: 200/200  ---
Stage/GameAction: 221/12  Gleiter
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/25  ---
Stage/GameAction: 223/26  ---
Stage/GameAction: 231/30  ---
Stage/GameAction: 1/24  ---
Stage/GameAction: 2/25  ---
Stage/GameAction: 3/9  Gleiter
LACHGAS NICHT AKTIV
Stage/GameAction: 4/27  ---
Stage/GameAction: 6/30  ---
Stage: 121
Stage/GameAction: 121/15  ---
Stage: 122
Stage/GameAction: 122/16  ---
Stage: 123
START: (khind26) (vulca20) vulca08 (vulca28) (vulca27) (vulca30)
-------------------------------------------------
Tiefe 0  Hand=(khind26) (vulca20) vulca08 (vulca28) (vulca27) (vulca30)
Spiele Karte vulca08
  Tiefe 1  Hand=(khind26) (vulca20) (vulca28) (vulca27) (vulca30)
  Wechsel 1  Hand=khind26 vulca20 (vulca28) vulca27 (vulca30)
  Spiele Karte khind26
    Tiefe 2  Hand=(vulca20) (vulca28) (vulca27) (vulca30)
    R³cksprung aus Tiefe 2 mit Wert 2
  Spiele Karte vulca20
    Tiefe 2  Hand=(khind26) (vulca28) (vulca27) (vulca30)
    R³cksprung aus Tiefe 2 mit Wert 6
  Spiele Karte vulca27
    Tiefe 2  Hand=(khind26) (vulca20) (vulca28) (vulca30)
    R³cksprung aus Tiefe 2 mit Wert 2
--------------------
MaxWert=6
vulca08
vulca20

--------------------
Stage/GameAction: 123/2  Etnar
LACHGAS NICHT AKTIV
Stage: 124
ENDE CHAR
Stage/GameAction: 124/18  ---
Stage: 125
Stage/GameAction: 125/2  Urgewaltiger Zauber
LACHGAS NICHT AKTIV
Stage: 125
Stage/GameAction: 125/20  ---
Stage: 127
Stage/GameAction: 127/1  ---
Stage: 127
Stage/GameAction: 127/1  ---
Stage: 128
Stage/GameAction: 128/21  ---
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/25  ---
Stage/GameAction: 223/26  ---
Stage/GameAction: 200/200  ---
Stage/GameAction: 221/12  Gleiter
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/25  ---
Stage/GameAction: 223/26  ---
Stage/GameAction: 231/30  ---
Stage/GameAction: 1/24  ---
Stage/GameAction: 2/25  ---
Stage/GameAction: 3/9  Gleiter
LACHGAS NICHT AKTIV
Stage/GameAction: 4/27  ---
Stage/GameAction: 6/30  ---
Stage: 121
Stage/GameAction: 121/15  ---
Stage: 122
Stage/GameAction: 122/16  ---
Stage: 123
START: (khind26) (vulca28) (vulca27) (vulca30) vulca16 vulca14
-------------------------------------------------
Tiefe 0  Hand=(khind26) (vulca28) (vulca27) (vulca30) vulca16 vulca14
Spiele Karte vulca16
  Tiefe 1  Hand=(khind26) (vulca28) (vulca27) (vulca30) (vulca14)
  Wechsel 1  Hand=khind26 (vulca28) vulca27 (vulca30) (vulca14)
  Spiele Karte khind26
    Tiefe 2  Hand=(vulca28) (vulca27) (vulca30) (vulca14)
    R³cksprung aus Tiefe 2 mit Wert 1
  Spiele Karte vulca27
    Tiefe 2  Hand=(khind26) (vulca28) (vulca30) (vulca14)
    R³cksprung aus Tiefe 2 mit Wert 1
Spiele Karte vulca14
  Tiefe 1  Hand=(khind26) (vulca28) (vulca27) (vulca30) (vulca16)
  Wechsel 1  Hand=khind26 (vulca28) vulca27 (vulca30) (vulca16)
  Spiele Karte khind26
    Tiefe 2  Hand=(vulca28) (vulca27) (vulca30) (vulca16)
    R³cksprung aus Tiefe 2 mit Wert 2
  Spiele Karte vulca27
    Tiefe 2  Hand=(khind26) (vulca28) (vulca30) (vulca16)
    R³cksprung aus Tiefe 2 mit Wert 2
--------------------
MaxWert=2
vulca14
khind26

--------------------
Stage/GameAction: 123/17  ---
Stage: 131
Stage/GameAction: 131/21  ---
Stage: 21
Stage/GameAction: 21/15  ---
Stage: 22
Stage/GameAction: 22/16  ---
Stage: 23
Stage/GameAction: 23/2  Asha
LACHGAS NICHT AKTIV
Stage: 24
Stage/GameAction: 24/18  ---
Stage: 25
Stage/GameAction: 25/1  ---
Stage: 26
Stage/GameAction: 26/21  ---
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/25  ---
Stage/GameAction: 223/26  ---
Stage/GameAction: 231/30  ---
Stage/GameAction: 1/24  ---
Stage/GameAction: 2/25  ---
Stage/GameAction: 3/28  ---
Stage/GameAction: 10/9  Abwurf Schleimsuppe
Stage/GameAction: 11/32  ---
Stage/GameAction: 14/30  ---
Stage: 21
Stage/GameAction: 21/15  ---
Stage: 22
Stage/GameAction: 22/16  ---
Stage: 23
Stage/GameAction: 23/2  Zundar
Stage/GameAction: -2/-1  ---
Stage/GameAction: 1/24  ---
Stage/GameAction: 2/25  ---
Stage/GameAction: 3/9  Gleiter
LACHGAS NICHT AKTIV
Stage/GameAction: 4/27  ---
Stage/GameAction: 5/8  Flatter
Stage/GameAction: 6/30  ---
Stage: 121
Stage/GameAction: 121/15  ---
Stage: 122
Stage/GameAction: 122/16  ---
Stage: 123
START: vulca13 (vulca29) (vulca24) vulca06 aqua04 (vulca21)
-------------------------------------------------
Tiefe 0  Hand=vulca13 (vulca29) (vulca24) vulca06 aqua04 (vulca21)
Spiele Karte vulca13
  Tiefe 1  Hand=(vulca29) (vulca24) (vulca06) (aqua04) (vulca21)
  Wechsel 1  Hand=(vulca29) vulca24 (vulca06) (aqua04) vulca21
  Spiele Karte vulca24
    Tiefe 2  Hand=(vulca29) (vulca06) (aqua04) (vulca21)
    R³cksprung aus Tiefe 2 mit Wert 4
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca29) (vulca24) (vulca06) (aqua04)
    R³cksprung aus Tiefe 2 mit Wert 3
Spiele Karte vulca06
  Tiefe 1  Hand=(vulca13) (vulca29) (vulca24) (aqua04) (vulca21)
  Wechsel 1  Hand=(vulca13) (vulca29) vulca24 (aqua04) vulca21
  Spiele Karte vulca24
    Tiefe 2  Hand=(vulca13) (vulca29) (aqua04) (vulca21)
    R³cksprung aus Tiefe 2 mit Wert 4
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca24) (aqua04)
    R³cksprung aus Tiefe 2 mit Wert 3
Spiele Karte aqua04
  Tiefe 1  Hand=(vulca13) (vulca29) (vulca24) (vulca06) (vulca21)
  Wechsel 1  Hand=(vulca13) (vulca29) vulca24 (vulca06) vulca21
  Spiele Karte vulca24
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca06) (vulca21)
    R³cksprung aus Tiefe 2 mit Wert 5
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca24) (vulca06)
    R³cksprung aus Tiefe 2 mit Wert 4
--------------------
MaxWert=5
aqua04
vulca24

--------------------
Stage/GameAction: 123/2  Aaralia-Aqua Secunda
LACHGAS NICHT AKTIV
Stage: 124
ENDE CHAR
Stage/GameAction: 124/18  ---
Stage: 125
Stage/GameAction: 125/2  Feuerzauber
LACHGAS NICHT AKTIV
Stage: 125
Stage/GameAction: 125/20  ---
Stage: 127
Stage/GameAction: 127/1  ---
Stage: 127
Stage/GameAction: 127/1  ---
Stage: 128
Stage/GameAction: 128/21  ---
Stage/GameAction: 221/24  ---
Stage/GameAction: 222/25  ---
Stage/GameAction: 223/9  Stolzhaupt Ph÷nix
LACHGAS NICHT AKTIV
Stage/GameAction: 224/27  ---
Stage/GameAction: 225/29  ---
Stage/GameAction: 227/8  Abwurf Heuschreckenschwarm
Stage/GameAction: 228/30  ---
Stage: 121
Stage/GameAction: 121/15  ---
Stage: 122
Stage/GameAction: 122/16  ---
Stage: 123
START: vulca13 (vulca29) vulca06 (vulca21) vulca04 (vulca26)
-------------------------------------------------
Tiefe 0  Hand=vulca13 (vulca29) vulca06 (vulca21) vulca04 (vulca26)
Spiele Karte vulca13
  Tiefe 1  Hand=(vulca29) (vulca06) (vulca21) (vulca04) (vulca26)
  Wechsel 1  Hand=(vulca29) (vulca06) vulca21 (vulca04) vulca26
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca29) (vulca06) (vulca04) (vulca26)
    R³cksprung aus Tiefe 2 mit Wert 4
  Spiele Karte vulca26
    Tiefe 2  Hand=(vulca29) (vulca06) (vulca21) (vulca04)
    R³cksprung aus Tiefe 2 mit Wert 4
Spiele Karte vulca06
  Tiefe 1  Hand=(vulca13) (vulca29) (vulca21) (vulca04) (vulca26)
  Wechsel 1  Hand=(vulca13) (vulca29) vulca21 (vulca04) vulca26
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca04) (vulca26)
    R³cksprung aus Tiefe 2 mit Wert 4
  Spiele Karte vulca26
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca21) (vulca04)
    R³cksprung aus Tiefe 2 mit Wert 4
Spiele Karte vulca04
  Tiefe 1  Hand=(vulca13) (vulca29) (vulca06) (vulca21) (vulca26)
  Wechsel 1  Hand=(vulca13) (vulca29) (vulca06) vulca21 vulca26
  Spiele Karte vulca21
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca06) (vulca26)
    R³cksprung aus Tiefe 2 mit Wert 5
  Spiele Karte vulca26
    Tiefe 2  Hand=(vulca13) (vulca29) (vulca06) (vulca21)
    R³cksprung aus Tiefe 2 mit Wert 5
--------------------
MaxWert=5
vulca04
vulca21

--------------------
Stage/GameAction: 123/2  Lavar der Mõchtige
LACHGAS NICHT AKTIV
Stage: 124
java.lang.NullPointerException
        at de.madwer.bluemoon.BlueMoonKI.doKIAktion(Unknown Source)
        at de.madwer.bluemoon.Neptun.doGameAction(Unknown Source)
        at de.madwer.bluemoon.BlueMoonKI.doKIAktion(Unknown Source)
        at de.madwer.bluemoon.Neptun.doGameAction(Unknown Source)
        at de.madwer.bluemoon.BlueMoonKI.doKIAktion(Unknown Source)
        at de.madwer.bluemoon.Neptun.doGameAction(Unknown Source)
        at de.madwer.bluemoon.BlueMoonKI.doKIAktion(Unknown Source)
        at de.madwer.bluemoon.Neptun.doGameAction(Unknown Source)
        at de.madwer.bluemoon.Neptun$37.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknow
n Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

Ruwenzori - Mo 14 März, 2005 23:51
Titel:
Danke, da sind einige neue dabei. Habe die exception mal wegen besserer Lesbarkeit zu "code" gemacht.
LittleBuddha - Fr 18 März, 2005 16:35
Titel: Bumerang
Ich weiß nicht ob das ein Fehler ist, oder ich für die Regeln zu dumm:

Ich spiele Mimix gegen Hoax, Standarddecks und habe Jungfrau des reinen Feuers + Aufgehender Mond liegen, als Hoax nehme ich dann vom letzten Zug den Kämpfenden Bumerang zurück. Da ich noch Thirkomedas liegen habe, geht meine Särke in Erde auf 2 zurück.
Allerdings erhöht sich gleichzeitig die Stärke der Mimix um 2 auf 10,
das ist doch eigentlich nicht korrekt, oder?
Magnus - Fr 18 März, 2005 16:39
Titel:
@Little Buddha:
Ja, ich habe inzwischen auch eine Menge solcher Fehler gehabt: sehr oft beim Wiederaufnehmen, aber auch bei Undo schießt der Wert der KI enorm in die Höhe. Ich wollte erst nochmal in Ruhe den Thead lesen, ob diese Fehler schon gemeldet wurden, bevor ich sie offiziell bekannt gebe. Aber es beruhigt mich, dass Dir auch sowas passiert ist - ich hatte auch schon die Befürchtung, die Regeln nicht genau zu kennen.
LittleBuddha - Fr 18 März, 2005 16:41
Titel:
@Magnus:
Mir ist aufgefallen was beim Nehmen passiert. Alle im Kampf gespielten Karten gelten wieder als aktiv und zählen zur Stärke hinzu.
Ladoik - Fr 18 März, 2005 16:42
Titel:
Klar ist das ein Fehler, wo kommen wir denn da hin wenn der Wert des Gegners steigt nur weil ich ne Karte wieder aufnehme.
Es sei denn es ist irgendeine Ignorierenkarte, dann könnte das ja sein, aber so sicher nicht Wink
LittleBuddha - Fr 18 März, 2005 17:30
Titel:
Wenn Hacker Hank gespielt wird werden doch auch Symbole ignoriert, oder? Nach Ausspielen eines Mutanten unter besagter Bedingung war meine Stärke dennoch geschützt.
LittleBuddha - Fr 18 März, 2005 17:50
Titel:
Kann es sein, dass bei einer Stärke über 9 nur noch die Zehnerstelle angezeigt und gewertet wird? Passierte bei Catusan + Trickreicher Stärkedoppler, herauskam eine Stärke von 1, mit der ich unterlegen war.
LittleBuddha - Fr 18 März, 2005 18:00
Titel:
Ich habe jetzt Spiele Hoax gegen Mimix gespielt un bei jedem hat der Computer das Spiel nach dem 1.Rückzug für beendet erklärt. Es waren immer vollkommen andere Situationen und ich habe das Rückzugsfenster auch nicht weggeklickt.
LittleBuddha - Fr 18 März, 2005 18:31
Titel:
Ich habe Terrah gegen Khind gespielt und musste für Baku Bat eine Verstärkung ablegen. Ich spielte Lachgas um diese Sonderfunktion zu ignorieren. Trotzdem kam die Meldung "Bedingung für Terrah14 nicht erfüllt!" Ist das ein Fehler oder stimmt das laut den Regeln?
LittleBuddha - Fr 18 März, 2005 18:54
Titel:
DEn-Bal-Ton besagt doch, dass man ihn nur spielen kann, wenn der Gegner einen Drachen hat. Ich konnte ihn aber eben auch spielen, als nur ich Drachen auf meiner Seite stehen hatte.

EDIT: Ertränke den Widerstand müsste auch Verstärkungen abwerfen, was sie leider bei einem Spiel gegen die Flit nicht tat. Erdwasser blieb liegen.
Topolino - Di 29 März, 2005 15:58
Titel: Lob und Dank ...
Hallo allerseits,
seit ein paar Tagen habe ich nun auch das "Vergnügen" Blue Moon als PC-Spiel testen und probieren zu können ...

Die 1. Eindrücke (nach 3 Spielen) sind einfach "phantastisch" !!!!

Ich möchte hiermit allen Beteiligten ein großes Lob aussprechen ...
... und auch gleich die Bitte anschließen: weiter so Wink

Gratulation und besten Dank
für diese ausgezeichnete Umsetzung ...

Ciao
Topolino
Wanderer - So 22 Mai, 2005 14:20
Titel:
Ist da schon ein PC spiel von Blue moon oder ein demo zu spelen oder nicht?
Und sind die planne fur ein spiel serious?
ErzEngel - So 22 Mai, 2005 14:39
Titel:
Naja, was heißt da Demo. Das Spiel, was durchaus seriös geplant ist, befindet sich noch in der Alpha-Phase.
Das heißt, dass Stück für Stück die einzelnen Karten implementiert werden und dann deren Funktionalität getestet wird.
Desweiteren werden möglichst viele Spezialfälle herbeigeführt, damit man genau solche Sonderfälle programmtechnisch abdecken kann.

Nachdem unser Programmierer aber leider momentan schwerst beschäftigt ist, gibt es schon seit längerer Zeit keine neue Alpha-Version mehr, die getestet werden könnte.

Aber kommt Zeit, komme Alpha-Version. Also einfach abwarten und Tee trinken.
Wanderer - So 07 Aug, 2005 09:52
Titel:
ErzEngel hat folgendes geschrieben:


Aber kommt Zeit, komme Alpha-Version. Also einfach abwarten und Tee trinken.


Meine tee is kalt aber ich habe nichts mehr gehurd von die alphaversion. Ist das still Work in progress und wie fahr sinds sie da mit?
Ruwenzori - Mo 08 Aug, 2005 11:40
Titel:
Ich werde mal mit Themi in Kontakt treten und nach einer Lösung für das PC-Spiel suchen, jetzt wo alle Karten komplett sind.
Wanderer - Mo 08 Aug, 2005 22:15
Titel:
Ruwenzori hat folgendes geschrieben:
Ich werde mal mit Themi in Kontakt treten und nach einer Lösung für das PC-Spiel suchen, jetzt wo alle Karten komplett sind.


Danke, ich bin sehr neugierig nach ihren antword!!!
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB