add swift implementation

Signed-off-by: Andre Dublin <81dublin@gmail.com>
exclusive for loop

Signed-off-by: Andre Dublin <81dublin@gmail.com>
swift file only

Signed-off-by: Andre Dublin <81dublin@gmail.com>
run via shell

Signed-off-by: Andre Dublin <81dublin@gmail.com>
code gardening and update readme

Signed-off-by: Andre Dublin <81dublin@gmail.com>
update readme

Signed-off-by: Andre Dublin <81dublin@gmail.com>
remove whitespace

Signed-off-by: Andre Dublin <81dublin@gmail.com>
use enum type instead of int

Signed-off-by: Andre Dublin <81dublin@gmail.com>
use constants

Signed-off-by: Andre Dublin <81dublin@gmail.com>
move Trials initiated values to the subscript, so that the subscript call makes more sense

Signed-off-by: Andre Dublin <81dublin@gmail.com>
better func name, init method that doesn't require named params

Signed-off-by: Andre Dublin <81dublin@gmail.com>
getting swifter

Signed-off-by: Andre Dublin <81dublin@gmail.com>
really no need for generic types

Signed-off-by: Andre Dublin <81dublin@gmail.com>
not doint anything with the opp parameter so remove it for now, \
I imagine this will be applied again when the ipd problem is expanded upon

Signed-off-by: Andre Dublin <81dublin@gmail.com>
remove enum subtype, leave prisoner param on strategy protocol for completeness

Signed-off-by: Andre Dublin <81dublin@gmail.com>
Merge pull request #3 from andredublin/master

add swift implementation