From 46ee1d6caf1e182fd42a0f060a56d63d7d23d610 Mon Sep 17 00:00:00 2001 From: Sebastian Lague Date: Fri, 21 Jul 2023 17:36:23 +0200 Subject: [PATCH] Update rules with yet another exploit! --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8ff20be..7b3b61a 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,8 @@ You can submit your entry [here](https://forms.gle/6jjj8jxNQ5Ln53ie6). * System.Collections.Generic * As implied by the allowed namespaces, you may not read data from a file or access the internet, nor may you create any new threads or tasks to run code in parallel/in the background. * You may not use the unsafe keyword. -* You may not store data inside the name of a variable/function/class etc (to be extracted with nameof(), GetType().ToString(), and so on). - * Very clever idea though, thank you to [#12](https://github.com/SebLague/Chess-Challenge/issues/12). +* You may not store data inside the name of a variable/function/class etc (to be extracted with nameof(), GetType().ToString(), Environment.StackTracks and so on). + * Very clever ideas though, thank you to [#12](https://github.com/SebLague/Chess-Challenge/issues/12) and [#24](https://github.com/SebLague/Chess-Challenge/issues/24). * If your bot makes an illegal move or runs out of time, it will lose the game. * Games are played with 1 minute per side by default (this can be changed in the settings class). The final tournament time control is TBD, so your bot should not assume a particular time control, and instead respect the amount of time left on the timer (given in the Think function). * All of your code/data must be contained within the _MyBot.cs_ file.