From 6b2755bfb981753098c114a544b51559b17709ff Mon Sep 17 00:00:00 2001 From: melvin Date: Tue, 16 Apr 2013 10:59:31 +0800 Subject: [PATCH] remove duplicate code for inferring AI name --- exp/extract_games.awk | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/exp/extract_games.awk b/exp/extract_games.awk index abe05595ae..e5d3bdfcad 100644 --- a/exp/extract_games.awk +++ b/exp/extract_games.awk @@ -2,7 +2,7 @@ BEGIN { FS = "\t" } -/index=0/ { +function genName() { name = "UNKNOWN" if ($0 ~ /MMAB/) { name = "MMAB" @@ -19,27 +19,15 @@ BEGIN { cheat = "H" } - ai1 = name "-" cheat + return name "-" cheat +} + +/index=0/ { + ai1 = genName() } /index=1/ { - name = "UNKNOWN" - if ($0 ~ /MMAB/) { - name = "MMAB" - } else if ($0 ~ /VEGAS/) { - name = "VEGAS" - } else if ($0 ~ /MCTS/) { - name = "MCTS" - } - - cheat = "?" - if ($0 ~ /cheat=true/) { - cheat = "C" - } else if ($0 ~ /cheat=false/) { - cheat = "H" - } - - ai2 = name "-" cheat + ai2 = genName() } /Saved Player/ {