Page 1 of 1

How to learn from other persons game

PostPosted: Saturday, 1st February 2020, 11:38
by petercordia
So a player called "Engine" had some impressive results in a CSDC tournament game, killing pan lords left and right with a pretty pure stabber, and nabbing the golden rune without killing many greater mummies at all.
The morgue is at https://webzook.net/soup/morgue//0.24/E ... 042043.txt, and is peppered with comments like "how As works in slime pit", "how As works at the tomb", etc.
But I don't know what he means...

Is there a way I can learn from this game, and figure out how Engine did his cool stuff?

Re: How to learn from other persons game

PostPosted: Saturday, 1st February 2020, 13:13
by mopl
The best way is to ask a bot on IRC for milestones review
  Code:
!lm Engine [parameters] -tv

You can specify :
  • the combo played (ie GnTm)
  • a unique kill
  • a turncount (:>Txxx :<Txxx)

Some complete examples :
  Code:
!lm mopl ogwn 169 -tv:<T100800:>T100900
!lm simm uniq 5764 -tv:<0.2
I got them from learndb ;)

Re: How to learn from other persons game

PostPosted: Saturday, 1st February 2020, 13:14
by tealizard
You can get their ttyrecs and watch their games.

edit: the ttyrecs are in https://webzook.net/soup/ttyrecs/Engine/ -- these files contain whole sessions, they are indexed by IRC bots as described above, but you can grab them right out of the directory and play them locally. Just have to get a ttyrec player.

Re: How to learn from other persons game

PostPosted: Sunday, 2nd February 2020, 11:52
by damerell
petercordia wrote:Is there a way I can learn from this game, and figure out how Engine did his cool stuff?


Watch the ttyrec. My preferred tool for watching ttyrecs is "ipbt".

Re: How to learn from other persons game

PostPosted: Wednesday, 5th February 2020, 12:48
by sdynet
Since he couldn't join here, I tell you his message instead of him.
Engine: "Thank you for your favorable evaluation of my game play. I'm feeling good. If you are interested in the way I play, please refer to my sub-ID, stealthengine."
http://crawl.akrasiac.org/scoring/players/stealthengine.html

Re: How to learn from other persons game

PostPosted: Wednesday, 5th February 2020, 14:13
by vt
The best way is to ask a bot on IRC for milestones review
  Code:
!lm Engine [parameters] -tv

[...]


Sadly this does not work if the game was played on cwz. Follow the other suggestion.

edit, in case you don't know, you can fetch links to the ttyrecs for a given game by using the !ttyrec command with Sequell (or Cerebot). So

  Code:
vt: !ttyrec engine csdc
BOT Cerebot: 1. Engine, XL27 VpAs, T:70759: https://webzook.net/soup/ttyrecs/Engine/ 2020-01-31.12:06:40.ttyrec.gz 2020-01-31.14:03:24.ttyrec.gz 2020-01-31.14:03:33.ttyrec.gz 2020-01-31.14:08:59.ttyrec.gz 2020-01-31.14:09:08.ttyrec.gz 2020-01-31.23:01:36.ttyrec.gz 2020-01-31.23:01:46.ttyrec.gz 2020-02-01.02:41:26.ttyrec.gz

Re: How to learn from other persons game

PostPosted: Friday, 14th February 2020, 14:51
by artagas
I recorded a run by him today. Unfortunately it ended in a splat on d:13 to Rupert+centaur warrior tag team but early game was pretty fun to watch. If anybody wants the file let me know