fix(method-name)

This commit is contained in:
2024-09-21 23:43:53 +01:00
parent 932729eb97
commit 61b764311c

View File

@ -90,7 +90,7 @@ const XmasRange = struct {
a: Range, a: Range,
s: Range, s: Range,
pub fn sum(self: XmasRange) usize { pub fn product(self: XmasRange) usize {
return self.x.size() * self.m.size() * self.a.size() * self.s.size(); return self.x.size() * self.m.size() * self.a.size() * self.s.size();
} }
}; };
@ -280,7 +280,7 @@ fn count_ranges(workflows: std.StringHashMap(Workflow), _range: XmasRange, workf
RuleType.terminal => |_terminal| { RuleType.terminal => |_terminal| {
const terminal: Terminal = _terminal; const terminal: Terminal = _terminal;
if (terminal.accept) { if (terminal.accept) {
total += range.sum(); total += range.product();
} }
}, },
RuleType.non_terminal_instant => |_non_terminal_instant| { RuleType.non_terminal_instant => |_non_terminal_instant| {
@ -302,7 +302,7 @@ fn count_ranges(workflows: std.StringHashMap(Workflow), _range: XmasRange, workf
if (!truth_range.is_empty()) { if (!truth_range.is_empty()) {
if (terminal_expression.accept) { if (terminal_expression.accept) {
const tigher_range = tighten_range(range, truth_range, terminal_expression.expression.attribute); const tigher_range = tighten_range(range, truth_range, terminal_expression.expression.attribute);
total += tigher_range.sum(); total += tigher_range.product();
} }
} }