SQVK42R6RJ3WL63SEES2APXZ2C3BZHN5GH3JXNCRJY7DWMN36C6AC SSXZVJ7QPBJODV4QFAMWMS76WY62ASJVUNF6B4IPTZYZBNF2L75QC X3FYJUNL5ORLRC7TW3C5OMNZOX4JEWL73RXOQZLRKLAUBVNARIMAC CU3XNAGXZHXACBEDPM3THFT6AWAJ4HC5PXZM3Z72WWVMSHPOOXFQC F7RLQRYDCN3Y3JJBCI7NH5RFMJUNIQVXOPZV7RUUIBSKMIYNNYLQC XRCSCQWQKVYASIMAJO7JVUJXHXE44FZROCJPBW2BR7EE4RPEIBKAC RNEXG5IFDKMHSUR6RMNTI3Y32ORLVMZ6UJYKHLV2XBMT2QONBTVQC self.movetime = options.movetime;
if (options.movetime != std.math.maxInt(usize)) {self.movetime = options.movetime;} else {switch (self.state.side) {.white => self.movetime = options.wtime / options.movestogo - 50 + options.winc,.black => self.movetime = options.btime / options.movestogo - 50 + options.binc,}}