From 7c2d25968459b9268b51a9ac0c15f66c4b73a800 Mon Sep 17 00:00:00 2001 From: Gökçen Eraslan Date: Sun, 24 Jan 2016 13:53:17 +0100 Subject: bindings: Fix lua default argument trick. --- bindings/lua/test_selfplay.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bindings/lua/test_selfplay.lua b/bindings/lua/test_selfplay.lua index 4be6c28..9209f52 100644 --- a/bindings/lua/test_selfplay.lua +++ b/bindings/lua/test_selfplay.lua @@ -2,9 +2,9 @@ require 'quackle' function startUp(lexicon, alphabet, datadir) - local lexicon = lexicon and lexicon or 'twl06' - local alphabet = alphabet and alphabet or 'english' - local datadir = datadir and datadir or '../../data' + local lexicon = lexicon or 'twl06' + local alphabet = alphabet or 'english' + local datadir = datadir or '../../data' -- Set up the data manager local dm = quackle.DataManager() @@ -38,10 +38,12 @@ end function getComputerPlayer(dm, name) - local name = name and name or 'Speedy Player' + local name = name or 'Speedy Player' + local player, found = dm:computerPlayers():playerForName(name) assert(found) player = player:computerPlayer() + return player end -- cgit v1.2.3