CPW-Engine main

From Chessprogramming wiki
Revision as of 16:21, 18 December 2018 by GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * CPW-Engine * main''' The main routine of the engine. =Code= ==Header== <pre> enum etask { TASK_NOTHING, TASK_SEARCH } extern...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Home * Engines * CPW-Engine * main

The main routine of the engine.

Code

Header

enum etask {
  TASK_NOTHING,
  TASK_SEARCH
} extern task;

int main()

int main() {
  com_init();

  while (1) {
    if (task == TASK_NOTHING) {
      com();
    }
    else {
      root();
      task = TASK_NOTHING;
    }
  }
  return 0;
}

External Calls

Up one Level