From b156ef9f6186db0ce14afe7b4f55a5c11dd9ad12 Mon Sep 17 00:00:00 2001 From: RulerOfChaos Date: Wed, 30 Jul 2014 11:04:55 -0300 Subject: [PATCH] rpsls_nicolas_player.erl New player --- src/players/rpsls_nicolas_player.erl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/players/rpsls_nicolas_player.erl diff --git a/src/players/rpsls_nicolas_player.erl b/src/players/rpsls_nicolas_player.erl new file mode 100644 index 0000000..3bbd46b --- /dev/null +++ b/src/players/rpsls_nicolas_player.erl @@ -0,0 +1,14 @@ +-module(rpsls_nicolas_player). +-author('nicolas nicolasmd87@gmail.com'). + +-behaviour(rpsls_player). + +-export([init/0, play/2]). + +%% @private +-spec init() -> State::term(). +init() -> []. + +-spec play(History::[{You::rpsls_player:choice(), Rival::rpsls_player:choice()}], State::term()) -> {rpsls_player:choice(), NewState::term()}. + +play(_, State) -> {lists:nth(random:uniform(2), [rock, paper]),State}.