Raidle

Regras como modeladas

Raidle é um quebra-cabeça construído sobre os números reais de invasão do RustFront e o modelo de estabilidade do construtor de bases. Não é uma simulação completa do Rust. Veja exatamente o que ele faz.

O objetivo

Encontre o Armário de Ferramenta e alcance o seu cômodo, gastando o mínimo possível de enxofre. O Armário de Ferramenta precisa sobreviver: se o piso em que ele está for explodido, o saque cai junto, e a invasão termina como derrota.

O que você pode ver

  • O Armário de Ferramenta fica escondido. Você vê a base por fora: suas paredes externas, portas, janelas, telhado e fundações.
  • Você só vê o interior de um cômodo depois de arrombá-lo. Suas paredes internas, portas, pisos e tudo o que está nele aparecem então, e o mapa se completa conforme você avança.
  • Cada explosão é definitiva. Não há como desfazer, como em uma invasão real.
  • O relatório do batedor é um boato sobre a base. Ele serve para ajudar, nunca para revelar onde está o Armário de Ferramenta.

Par e o Oráculo

  • Par é a invasão mais barata que com certeza encontra o Armário de Ferramenta, onde quer que ele esteja escondido. Ela alcança todo cômodo fechado com piso e nunca derruba o piso de um cômodo que ainda não foi verificado. Contra um esconderijo azarado, o invasor não aprende nada até abrir o último cômodo, então nenhuma estratégia pode prometer menos.
  • O Oráculo sabia onde estava o Armário de Ferramenta o tempo todo. Sua invasão é a entrada mais barata possível, e a melhor pontuação que você pode alcançar.
  • Termine abaixo do par e você leu bem a base. Igualar o Oráculo significa que você foi direto ao saque.

Movimentação

  • Você começa do lado de fora e carrega escadas, então pode subir a qualquer parede externa ou telhado e descer em qualquer cômodo aberto por cima.
  • Os cômodos se conectam por portas abertas e batentes de parede, paredes e portas ausentes, e pisos ou tetos ausentes. Janelas bloqueiam como paredes.
  • Você pode explodir uma peça quando alcança um cômodo que ela enfrenta, ou o exterior que ela enfrenta.

Custos

  • Cada peça é destruída com a combinação de menor custo das ferramentas do dia, calculada exatamente com o mesmo algoritmo do problema da mochila usado nas páginas de invasão do RustFront. Um C4 mais munição explosiva costuma custar menos que dois C4 para destruir uma parede de pedra.
  • Ferramentas: C4 (2.200 de enxofre), Foguete (1.400 de enxofre), Carga De Demolição (480 de enxofre), Munição 5.56 Explosiva de Rifle (25 de enxofre). Alguns dias restringem o equipamento.
  • Vida e dano vêm do servidor dedicado, build 25902425, lado duro. Fundações, pisos, vãos de porta e janelas usam a vida de uma parede do mesmo nível de construção.

Colapso

  • Após cada explosão, a estabilidade é recalculada com o modelo estabelecido do construtor de bases (dados de encaixe da build 24613624, conjunto de regras rustfront-workshop-v4). Qualquer coisa com menos de 5% de estabilidade cai, e também tudo o que ela sustentava. Peças que colapsam são gratuitas.
  • O caso clássico: uma porta cai quando seu batente cai. Se o batente custa menos que a porta, o batente é o alvo melhor.
  • Os encaixes não são religados durante a invasão, então as conexões com que a base foi construída são as únicas que podem sustentá-la.

Não modelado

  • Dano de área em peças vizinhas, lados fracos e diferenças de dano entre as faces interna e externa.
  • Torres, armadilhas, defensores, decaimento, manutenção, tempo de invasão e o alcance físico para posicionar uma carga.
  • Telhados, estruturas de piso, alçapões, meias paredes e paredes baixas, e fundações elevadas. As bases do Raidle não os usam.
  • Tempo nativo de colapso. O modelo se estabiliza instantaneamente.

Como o par e o Oráculo são comprovados

Cada base vem com sua invasão mais barata comprovada. O Oráculo trata cada conjunto de peças destruídas como um estado e os pesquisa do mais barato para o mais caro, então a primeira invasão concluída que ele alcança é ótima. Dois atalhos mantêm a busca rápida e ambos são exatos: ele pula movimentos que nem abrem passagem nem sustentam algo, e para quando nada restante na fila pode superar a melhor invasão encontrada.

O par é encontrado pela mesma busca com uma linha de chegada diferente: todo cômodo onde o Armário de Ferramenta poderia estar, em vez do cômodo onde ele está. Bases com muitos cômodos têm muito mais invasões a considerar, então a busca do par também usa um limite inferior para o enxofre que ainda resta gastar. Cada cômodo não verificado precisa de pelo menos mais uma explosão paga de um pequeno conjunto de peças: suas paredes, portas e tetos, ou aquilo em que se apoiam. Uma parede sobre uma fundação intacta não cai enquanto a fundação estiver de pé, então a parede ou a fundação precisam ser pagas. Peças compartilhadas são contadas uma vez. O limite nunca superestima, então a primeira invasão concluída que a busca alcança ainda é a mais barata. Os valores de par são calculados antecipadamente e fixados com a base.

Ambas as buscas são verificadas no conjunto de testes: contra uma enumeração exaustiva de todo estado alcançável em bases aleatórias com semente, contra a mesma busca com seus atalhos e limite desligados, e reproduzindo cada resposta movimento a movimento pelo motor do jogo. O ótimo e o par de cada base publicada são fixados, então uma mudança de dados ou de regras não pode alterar silenciosamente a resposta de um dia.

20 bases selecionadas até agora. Jogue o Raidle de hoje →