Skip to main content

Command Palette

Search for a command to run...

Introduction to Endfield DB: The Ultimate Logistics Planner

Published
2 min read

What is Endfield DB?

Endfield DB is a community-driven database and logic solver designed for the game Arknights: Endfield.

Unlike traditional wikis that only list static data, Endfield DB features a powerful AIC Calculator capable of simulating the game's complex industrial systems. Whether you are planning a small outpost or a mega-factory on Talos-II, this tool helps you optimize production chains, manage power consumption, and track facility requirements.

Why use a Calculator?

The industrial system in Arknights: Endfield introduces a unique challenge: Circular Dependencies.

For example, producing Bottled Water requires an Empty Bottle. When your operators consume the water, the Empty Bottle is returned to the system.

  • Without a calculator: It is difficult to determine exactly how many glass factories you need to sustain the loop versus how many you need for initial production.

  • With Endfield DB: Our algorithm automatically detects these loops (Bottle -> Water -> Bottle) and calculates the Net Rate, showing you the precise number of facilities needed to maintain equilibrium.

Key Features

1. Production Calculator

  • Cycle Detection: Automatically solves recursive recipes.

  • Power Grid Planning: Tracks total Energy (kW) usage for your build.

  • Facility Counts: precise ratios for Smelters, Assemblers, and Chemical Plants.

2. Comprehensive Database

  • Items: Drop locations, rarity, and crafting recipes for over 1,700 items.

  • Characters & Weapons: Base stats and upgrade materials.

  • Codes: An up-to-date list of redemption codes for free rewards.

How It Works

The platform is built with performance in mind, using Astro for static generation and React for the interactive calculator.

The Algorithm

The calculator uses a Depth-First Search (DFS) algorithm with memoization to traverse the recipe tree. When it encounters an item that is already in the current production path (a loop), it intelligently halts recursion to prevent crashes and calculates the dependency ratio.

Contributing

Endfield DB is a fan-made project. We welcome feedback and contributions from the community!