#!/usr/bin/env bash # Replicant-gait shakedown (task #50): A drives continuously (goto=enemy); # B (stationary) logs A's REPLICANT leg state machine (BT_REPL_LOG). set -x cd /c/git/bt411/content || exit 1 rm -f mp_a.log mp_b.log BT_LOG=mp_b.log BT_AFFINITY=0x2 BT_REPL_LOG=1 ../build/Debug/btl4.exe -egg MP.EGG -net 1601 & sleep 2 BT_LOG=mp_a.log BT_AFFINITY=0x1 BT_GOTO="enemy" BT_REPL_LOG=1 ../build/Debug/btl4.exe -egg MP.EGG -net 1501 & sleep 8 python ../tools/btconsole.py MP.EGG 127.0.0.1:1501 127.0.0.1:1601 & PC=$! sleep 75 kill $PC 2>/dev/null; taskkill //F //IM btl4.exe 2>/dev/null; taskkill //F //IM python.exe 2>/dev/null