Knight-Path 1.0.D018
|
#include <cstring>
#include <knight-path/solver/brute_force.h>
#include <knight-path/solver/maze.h>
#include <knight-path/solver/taxi.h>
Go to the source code of this file.
Classes | |
struct | table_t |
Defines | |
#define | ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) |
#define | END_OF(a) ((a) + ARRAY_SIZE(a)) |
Variables | |
static const table_t | table [] |
#define ARRAY_SIZE | ( | a | ) | (sizeof(a) / sizeof(a[0])) |
Definition at line 41 of file factory.cc.
#define END_OF | ( | a | ) | ((a) + ARRAY_SIZE(a)) |
Definition at line 42 of file factory.cc.
{ { "brute-force", &solver_brute_force::create }, { "fastest", &solver_maze::create }, { "maze", &solver_maze::create }, { "taxi", &solver_taxi::create }, }
Definition at line 32 of file factory.cc.