summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Phillips <david@sighup.nz>2017-01-06 21:36:10 +1300
committerDavid Phillips <david@sighup.nz>2017-01-06 21:36:10 +1300
commit96ff2d2ec1b3e101c76e299927975fefb81178d2 (patch)
treecb78643bf21d89f2fb3d05f9fd32a20ceb1009c3
parent597e532dbb3eda1b226604a01b71a9318b3fee2a (diff)
downloadodds-and-ends-96ff2d2ec1b3e101c76e299927975fefb81178d2.tar.xz
Less magic constants
-rw-r--r--monty/monty.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/monty/monty.c b/monty/monty.c
index 3194810..8012db2 100644
--- a/monty/monty.c
+++ b/monty/monty.c
@@ -87,16 +87,17 @@ int main()
double ratio = 0;
int runs = 1000000;
int wins = 0;
+ int doors = 3;
srand(time(NULL));
/* "stick/stay/lazy" strategy */
- wins = monty(3, runs, STRATEGY_STICK);
+ wins = monty(doors, runs, STRATEGY_STICK);
ratio = ((double)wins) / runs;
printf("Stick : Won %d of %d (%.5f) success\n", wins, runs, ratio);
/* "change" strategy */
- wins = monty(3, runs, STRATEGY_CHANGE);
+ wins = monty(doors, runs, STRATEGY_CHANGE);
ratio = ((double)wins) / runs;
printf("Change: Won %d of %d (%.5f) success\n", wins, runs, ratio);