BACKUP_DIR=backup BACKUP_FILE=$(BACKUP_DIR)/ttt_backup.tar CC=g++ CCC=g++ #CCFLAGS=-DUNIX -g CCFLAGS=-DUNIX -DNO_DEBUG #CCFLAGS=-DUNIX -DNO_LOOK_AHEAD #EXE=ttt_nla EXE=ttt PURIFY=purify RM=rm -rf OBJECTS = school.o game.o board.o debug.o ttt.o \ player.o tplayer.o hplayer.o nplayer.o referee.o \ nn_arch.o nn_node.o nn_link.o nn_layer.o neunet.o default : $(EXE) $(EXE) : $(OBJECTS) $(CC) -o $(EXE) $(OBJECTS) pure : $(OBJECTS) $(PURIFY) $(CC) -o $(EXE) $(OBJECTS) backup : $(OBJECTS) tar -cvf $(BACKUP_FILE) *.h *.cc Makefile players/* rules/* arch/* cont compress -f $(BACKUP_FILE) run : $(EXE) $(EXE) i : $(EXE) $(EXE) -i clean : $(OBJECTS) $(RM) $(OBJECTS) DT_OUTPUT_FILE=dm/trad/results.out DT_CMD=$(EXE) -d0 -s0 -m1 -g100 -pdm/trad/ #.SILENT : dt : $(EXE) echo "Results of traditional deathmatch:" > $(DT_OUTPUT_FILE) $(DT_CMD)ii.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ir.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ia.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)is.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ie.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ip.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)rr.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ra.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)rs.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)re.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)rp.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)aa.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)as.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ae.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ap.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ss.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)se.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)sp.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ee.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)ep.pla >> $(DT_OUTPUT_FILE) $(DT_CMD)pp.pla >> $(DT_OUTPUT_FILE) echo "Grep'ed Results of Traditional DeathMath:" echo " " grep Wins $(DT_OUTPUT_FILE) echo " " echo "(Complete results are in $(DT_OUTPUT_FILE))"