class

Aoc2022::Day2

Inherits Aoc2022::Day < Reference < Object

Constants

MY_SHAPES = {"X" => Shape::ROCK, "Y" => Shape::PAPER, "Z" => Shape::SCISSORS}
OPONENT_SHAPES = {"A" => Shape::ROCK, "B" => Shape::PAPER, "C" => Shape::SCISSORS}
WINS = {Shape::ROCK => Shape::SCISSORS, Shape::PAPER => Shape::ROCK, Shape::SCISSORS => Shape::PAPER}

Instance methods

part1
Source
part2
Source
play_command(oponent : Shape, command : Command) : Int32
Source

Nested types