What I like:
+ The summary at the bottom. It does not spoil the outcome of a game.
+ It's nice the log tells you exactly what each player drew. This allows the possibility of reconstructing the game, or "watching" the game on Goko.
What I am indifferent about:
o Player names at the beginning of each line
o "Buy X" then next line is "Gain X." If there is a possibility of replaying the game on Goko, then the logs will have to be more detailed than Iso's logs, so the extra detail doesn't bother me, at all.
What I don't like:
- No opening cards bought, alt VP breakdown, or what's in the trash in the game summary at the bottom
- I second this:
The worst problem for me: No formatting whatsoever.
This would fix the buy then gain notation because it would read:
Buy X
... Gain X
Which makes a lot more sense. Or something like
Buy X
... Reveal Trader
... Gain Silver
This is especially bad for Throne Rooms and King's Courts because visually playing the actions out during a turn in a row makes it impossible to remember how many times left I have to KC something in a chain of TR/KC. And the log is useless for clarifying this at the moment. If the log just used indentation, this would make playing these types of situations out better, as well as understanding what is going on after the fact. Ideally I would like them to "tree" visually in the play area, as well, but fixing the log formatting seems like a much easier short term fix.
- I also second this...
i personally would love to see a display that shows the amount of actions, buys, and coin at each stage of the turn. it is information that should be readily available anyway, and i think it would make review and analysis of a log go smoother. implementing it in a useful way is of course a tricky thing to do. perhaps you could have something like A[1]B[1]$[2] right aligned?
...with one modification. It would be nice for the log to explicitly show the three game phases: Action, Buy, and Cleanup, as well as the game state of number of actions, buys, and coins available. While Iso does something like "plays a Chancellor, gets +$2," you have to add everything up as you go, and just displaying the state would be better. Something like
P{a,b,c}
at the beginning of each line would be great. (P is phase: (A)ction, (B)uy, or (C)leanup, and a is number of actions, b is number of buys, and c is number of coins). This should be really easy to log for Goko given they display it live during the game for you. In
this log:
---------- Polk5440: turn 1 ----------
Polk5440 - draws Copper, Copper, Copper, Copper, Copper
---------- Thomas Keke Kessler: turn 1 ----------
Thomas Keke Kessler - plays 4 Copper
Thomas Keke Kessler - buys Bridge
Thomas Keke Kessler - gains Bridge
Thomas Keke Kessler - draws Estate, Copper, Estate, Copper, Copper
would be something like
---------- Polk5440: turn 1 ----------
A{1,1,0} Polk5440 - nothing
B{0,1,0} Polk5440 - nothing
C{0,0,0} Polk5440 - draws Copper, Copper, Copper, Copper, Copper
---------- Thomas Keke Kessler: turn 1 ----------
A{1,1,0} Thomas Keke Kessler - nothing
B{0,1,0} Thomas Keke Kessler - plays 4 Copper
B{0,1,4} Thomas Keke Kessler - buys Bridge
B{0,0,0} Thomas Keke Kessler - ... gains Bridge
C{0,0,0} Thomas Keke Kessler - draws Estate, Copper, Estate, Copper, Copper
Would it be worth displaying other game states like current score or things like # cards in deck if Gardens is in play, etc? I don't know. It would be useful, but might be information overload. Right aligned would actually work better now that I think about it, but that would be a little harder to display using plain text.