aboutsummaryrefslogtreecommitdiff
path: root/old/2021-07-15-almostbeforerefactor/macros.h
blob: af3bca1b23fbf144f3b81895b759a8e19b1ac7fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef MACROS_H
#define MACROS_H

#define POW2TO6             64ULL
#define POW2TO11            2048ULL
#define POW2TO12            4096ULL
#define POW3TO7             2187ULL
#define POW3TO8             6561ULL
#define FACTORIAL4          24ULL
#define FACTORIAL6          720ULL
#define FACTORIAL7          5040ULL
#define FACTORIAL8          40320ULL
#define FACTORIAL12         479001600ULL
#define BINOM12ON4          495ULL
#define BINOM8ON4           70ULL
#define MIN(a,b)            (((a) < (b)) ? (a) : (b))
#define MAX(a,b)            (((a) > (b)) ? (a) : (b))

#define NMOVES              (z3+1)
#define NTRANS              48
#define NROTATIONS          24

#endif

Generated with cgit - Back to sebastiano.tronto.net