NAME

TAEB::Interface - how TAEB talks to NetHack

read -> STRING

This will read from the interface. It's quite OK to block and throw errors in this method.

It should just return the string read from the interface.

Your subclass must override this method.

write STRING

This will write to the interface. It's quite OK to block and throw errors in this method.

Its return value is currently ignored.

Your subclass must override this method.