Mercurial > repos > icfp2012
view simulate @ 39:9bccdb3ac979
Add priority queue implementation to lifter. Add methods for cloning playfield and determining valid moves.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 15 Jul 2012 14:27:21 -0700 |
parents | d21c31c6b5ef |
children | ff8d7b4499f5 |
line wrap: on
line source
#!/bin/sh killafter () { sleep $1; /bin/kill -SIGINT $!; } mkfifo .simpipe if [ $# -gt 1 ]; then bin/sim $1 < .simpipe | bin/lifter > .simpipe & killafter $2 else bin/sim $1 < .simpipe | bin/lifter > .simpipe fi rm .simpipe