If you need any help, open an issue.
- Install Node.js, make a new folder, and open a command window in that folder.
- Run
npx degit samualtnorman/binmat/examples/test-binmat-brain
. - Run
npm install
- Edit
index.js
import { simulateGame } from "binmat" // the first argument is the defender's brain // and the second is the attacker's brain // in this case we are using the same brain for both simulateGame(brain, brain, { timeLimit: 5000, // in milliseconds onMove: (state, binlog) => console.log(binlog.join("\n")) }) /** @type {import("binmat/simulateGame").BrainScript} */ function brain(context, args, xform) { // you should fill this function with your brain code // xform() is the equivalent of #fs.binmat.x() xform({ op: "--" }) }
- Run
node index.js
- Install Node.js, clone this repo, and open a command window in the newly cloned repo folder.
- Run
npm install
. - Run
npm run push-script
.- This will print the number of characters needed to upload the script.
- Open hackmud, pick a user, and run
#up binmat
.